زبان ماشین و زبان اسمبلی machine code and assembly
در این تاپیک قصد دارم مطالب آموزشی اعم از جزوات و کتب هم خانواده این موضوع را قرار دهم همچنین قبل از قرار گیری این جزوات و کتب توضیح مختصری در مورد زبان ماشین و اسمبلی خواهم داشت . |
آشنایی با زبان ماشین و اسمبلی
1 فایل پیوست
شرح مختصر : این زبان به زبان مادر کامپیوتر بسیار نزدیک میباشد بهطوری که تمامی برنامههای اولیه همچون ++C توسط زبان اسمبلی ساخته شده است و همچنین اکثر کارها در زمینۀ هک و مانند آن با این زبان انجام میشود. در زبان اسمبلی هر دستور زبان متناظر یک دستور باینری است. این زبان را با استفاده از اسمبلرها میتوان به زبان ماشین یعنی صفر و یک تبدیل کرد. نرمافزارهای اسمبلر بر روی سیستم نصب شده و با وارد کردن کدهای اسمبلی و اشکالزدایی کردن آن میتوان آنها را به زبان ماشین تبدیل کرد. |
سلام
وقت همه دوستان عزیزم بخیر پیشاپیش عید همتون مبارک.بعد یه مدت دوباره برگشتم. اضافه بکنم که یک سری پردازنده هستند مثل پردازنده های arm که از خانواده پردازنده های موبایل یا تبلت هستند و یک خانواده بزرگ محسوب میشن.امایک دسته ا زپردازنده های مهم در عرصه میکروپروسسر ها خصوصا در تجهیزات شبکه به حساب میان خانواده mips هستند که RISC هستند یعنی در هر سیکل ساعت یک دستور اجرا میکنند اما یک سیکل که به اندازه اجرای طولانی تری ن دستور حافظه مثل LW ,SW که لود ورو یک ورد دیتا از حافظه دیتا میخونه و داخل حافظه رجیستر میریزه و استور ورد که عمل ذخیره یک ورد دیتا از حافظه ثبات یا بانک رجیستر داخل حافظه دیتا است. همین تک سیکلی بودن باعث سرعت بخشیدن به اجرای دستورات و پشتیبانی از دستورات کمتر هست و باید از کامپیالر های خاصی استفاده کرد. اسمبیل این خانواده از پردازنده ها MIPS هستش که توسط اسمبلر WIn mips 64 , ,ویک شبیه ساز میتونیم برنامه هاشو روی سیستم های Intel یا AMD پروسسور که از اسمبلی intel بهره میگیرن اجرا کنیم مثلا همانطور که بهتر میدونید روتر یک مسیریاب سریع هستش که مثلا bit parity رو به سرعت چک میکنه این برنامه ها رو البته روی پردازنده mips اجرا میکنه اما در مثال خاص این بیت پریتی با سخت افزار بیت پریتی چکر تست میشه اینو به عنوان یک مثال در نظر بگیرید مثلا برسی یک بیت خطا را فرض کنید. دستورات اسمبلی mips سه ادرسه هستند مثلا add b1,b2,b3 یعنی محتویات ثبات b2 با b3جمع و داخل b1 ریخته بشه. حالا فرض کنید برنام هیک شیر آب سنسور دار رو با mips چقدر سریعتر از پردازنده های عادی با اسمبلی اینتل یا میکرو پروسسر هایی مثل avr یا z80 اجرا میشه یکی از دغدغه های یک مهندس کامپیوتر انتخاب درست محیط و پروسسر و اسمبلی او ن سیستمه موفق باشید دوستان عزیز |
اکنون ساعت 08:20 AM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد. |
Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)