Product details
- Publisher : CreateSpace Independent Publishing Platform (January 1, 2016)
- Language : English
- Paperback : 156 pages
- ISBN-10 : 1519408765
-
ISBN-13 : 978-1519408761
کتاب Assembly Language Programming: For PC and Laptop Computers
Creating BOOTABLE programs with plain Assembly Language, was difficult at the beginning, and here are very short instructions on how to boot your programs. Booting your programs was often called Operating systems programming, because such a program runs completely on its own inside the computer, and because when you add more to your Bootable programs, they sometimes turn into a new Operating system developed by you. But my programming was only for fun and enjoyment.This is an old book, and the method in it can only work with older computers which can Boot with ordinary legacy Bios.Unfortunately Microsoft has tried deliberately to make Operating systems programming difficult and hard to start,because they do not want other companies to create new operating systems, but it's your right to create programs for your own computer. Booting your programs this way is for older computers, and the Booting can either be done with a DVD, or with a USB memory stick. For pleasure and enjoyment I used to boot my programs from a USB memory stick. The book includes some essential information about these two techniques. And I suggest you look up more on the internet, but the book includes some rare and very difficult to find information.Included in the book, there are short example programs, and though several of these are ready to use, several others are not intended to be used, but they can illustrate a technique. It isn't clear which are ready to use.The last chapter about programming the Extended Host Controller Interface, EHCI, is only intended to show some basic ideas, no more.
منابع کتاب کتاب Assembly Language Programming: For PC and Laptop Computers
ایجاد برنامه های BOOTABLE با زبان ساده اسمبلی، در ابتدا دشوار بود، و در اینجا دستورالعمل های بسیار کوتاهی در مورد نحوه بوت کردن برنامه ها آورده شده است. بوت کردن برنامه های شما اغلب برنامه نویسی سیستم های عامل نامیده می شد، زیرا چنین برنامه ای به طور کامل به تنهایی در داخل کامپیوتر اجرا می شود و به این دلیل که وقتی برنامه های Bootable خود را اضافه می کنید، گاهی اوقات به یک سیستم عامل جدید تبدیل می شوند که توسط شما توسعه یافته است. اما برنامه نویسی من فقط برای سرگرمی و لذت بود. این یک کتاب قدیمی است و روش موجود در آن فقط می تواند با رایانه های قدیمی تر که می توانند با بایوس معمولی قدیمی بوت شوند کار می کند. متاسفانه مایکروسافت عمداً سعی کرده است برنامه نویسی سیستم عامل ها را دشوار و سخت کند. ، زیرا آنها نمی خواهند شرکت های دیگر سیستم عامل های جدید ایجاد کنند، اما این حق شماست که برای رایانه خود برنامه ایجاد کنید. بوت کردن برنامه های خود از این طریق برای رایانه های قدیمی تر است و بوت کردن را می توان با یک DVD یا با یک حافظه USB انجام داد. برای لذت و لذت، برنامه هایم را از حافظه USB بوت می کردم. این کتاب حاوی اطلاعات ضروری در مورد این دو تکنیک است. و من پیشنهاد می کنم بیشتر در اینترنت جستجو کنید، اما این کتاب شامل اطلاعات کمیاب و بسیار دشوار است. در کتاب گنجانده شده است، نمونه برنامه های کوتاهی وجود دارد، و اگرچه تعدادی از آنها آماده استفاده هستند، چندین مورد دیگر در نظر گرفته نشده اند. مورد استفاده قرار گیرد، اما آنها می توانند یک تکنیک را نشان دهند. مشخص نیست کدامیک آماده استفاده هستند. فصل آخر در مورد برنامهنویسی رابط کنترلکننده میزبان توسعهیافته، EHCI، فقط برای نشان دادن برخی ایدههای اساسی است، نه بیشتر. یا با حافظه USB. برای لذت و لذت، برنامه هایم را از حافظه USB بوت می کردم. این کتاب حاوی اطلاعات ضروری در مورد این دو تکنیک است. و من پیشنهاد می کنم بیشتر در اینترنت جستجو کنید، اما این کتاب شامل اطلاعات کمیاب و بسیار دشوار است. در کتاب گنجانده شده است، نمونه برنامه های کوتاهی وجود دارد، و اگرچه تعدادی از آنها آماده استفاده هستند، چندین مورد دیگر در نظر گرفته نشده اند. مورد استفاده قرار گیرد، اما آنها می توانند یک تکنیک را نشان دهند. مشخص نیست کدامیک آماده استفاده هستند. فصل آخر در مورد برنامهنویسی رابط کنترلکننده میزبان توسعهیافته، EHCI، فقط برای نشان دادن برخی ایدههای اساسی است، نه بیشتر. یا با حافظه USB. برای لذت و لذت، برنامه هایم را از حافظه USB بوت می کردم. این کتاب حاوی اطلاعات ضروری در مورد این دو تکنیک است. و من پیشنهاد می کنم بیشتر در اینترنت جستجو کنید، اما این کتاب شامل اطلاعات کمیاب و بسیار دشوار است. در کتاب گنجانده شده است، نمونه برنامه های کوتاهی وجود دارد، و اگرچه تعدادی از آنها آماده استفاده هستند، چندین مورد دیگر در نظر گرفته نشده اند. مورد استفاده قرار گیرد، اما آنها می توانند یک تکنیک را نشان دهند. مشخص نیست کدامیک آماده استفاده هستند. فصل آخر در مورد برنامهنویسی رابط کنترلکننده میزبان توسعهیافته، EHCI، فقط برای نشان دادن برخی ایدههای اساسی است، نه بیشتر. و من پیشنهاد می کنم بیشتر در اینترنت جستجو کنید، اما این کتاب شامل اطلاعات کمیاب و بسیار دشوار است. در کتاب گنجانده شده است، نمونه برنامه های کوتاهی وجود دارد، و اگرچه تعدادی از آنها آماده استفاده هستند، چندین مورد دیگر در نظر گرفته نشده اند. مورد استفاده قرار گیرد، اما آنها می توانند یک تکنیک را نشان دهند. مشخص نیست کدامیک آماده استفاده هستند. فصل آخر در مورد برنامهنویسی رابط کنترلکننده میزبان توسعهیافته، EHCI، فقط برای نشان دادن برخی ایدههای اساسی است، نه بیشتر. و من پیشنهاد می کنم بیشتر در اینترنت جستجو کنید، اما این کتاب شامل اطلاعات کمیاب و بسیار دشوار است. در کتاب گنجانده شده است، نمونه برنامه های کوتاهی وجود دارد، و اگرچه تعدادی از آنها آماده استفاده هستند، چندین مورد دیگر در نظر گرفته نشده اند. مورد استفاده قرار گیرد، اما آنها می توانند یک تکنیک را نشان دهند. مشخص نیست کدامیک آماده استفاده هستند. فصل آخر در مورد برنامهنویسی رابط کنترلکننده میزبان توسعهیافته، EHCI، فقط برای نشان دادن برخی ایدههای اساسی است، نه بیشتر.
ارسال نظر درباره کتاب Assembly Language Programming: For PC and Laptop Computers