1 / 4

X86 Assembly Language

X86 Assembly Language. Same Assembly Language for 8086,80286,80386,80486,Pentium I II and III Newer Processors add a few instructions but include all instructions from earlier processors. CISC (X86) vs. RISC (MIPS). CISC machines have fewer registers

Télécharger la présentation

X86 Assembly Language

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. X86 Assembly Language Same Assembly Language for 8086,80286,80386,80486,Pentium I II and III Newer Processors add a few instructions but include all instructions from earlier processors

  2. CISC (X86) vs. RISC (MIPS) • CISC machines have fewer registers • CISC machines have more addressing modes – one operand can be memory (no LW or SW) • CISC machines have more instruction formats and they vary in length • CISC machines have more instructions • Programs require fewer CISC instructions than RISC but time/instruction is longer • With pipelining and dynamic execution, a CISC instruction set is perhaps 10-20% slower than RISC

  3. Assembly Resources (Free) • Free AMD X86 manuals • http://www.intel.com/design/pentiumii/manuals/24319102.PDF

  4. Celeron & PIII – P6 Core • Celeron Home Page http://www.intel.tm.za/design/celeron/index.htm • P6 Core Manual http://www.intel.tm.za/design/pentiumII/manuals/244001.htm

More Related