Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— 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/man uals/24319102.PDFhttp://www.intel.com/design/pentiumii/man uals/24319102.PDF

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


Download ppt "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."

Similar presentations


Ads by Google