Software Archive
Read-only legacy content
17060 Discusiones

Beginning Assembly

harakim
Principiante
960 Vistas
I'm a first-year CS student. I want to learn assembly so that I can write an operating system, but all the books I find are writing assembly for and not for writing assembly for the processor. Where can I get information on beginning to write assembly for Intel Processors?

Message Edited by harakim on 11-28-2005 07:24 AM

0 kudos
3 Respuestas
Intel_Software_Netw1
Principiante
960 Vistas

Greetings from Intel Software Network Support.

Although it doesnot include the latest Intel 32-bit processors, the book "The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro Processor Architecture, Programming, and Interfacing" by Barry Brey is a very good place to start. We also highly recommend that you read through the IA-32 Intel Architecture Software Developers Manualsfor more information on this.

Regards,

Lexi S.
Intel Software Network Support
http://www.intel.com/software/
Contact us: http://www.intel.com/cd/ids/developer/asmo-na/eng/58987.htm

*Other names and brands may be claimed as the property of others.

harakim
Principiante
960 Vistas
Thanks for the information. I have a Pentium 4 that I am going to practice on. I am of the understanding that the assembly in this book will work for the Pentium 4, but it won't include all of the features? Am I correct?
Intel_Software_Netw1
Principiante
960 Vistas

That is our understanding as well. The IA-32 Intel Architecture Software Developers Manuals at http://developer.intel.com/design/Pentium4/documentation.htm provide thousands of pages of newer supplemental information, and they are downloadable free of charge.

You may also be interested in some of the performance optimization courses offered online for free through the Intel Software College: www.intel.com/software/college/

Regards,

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

Responder