Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Computer Engineering by Richard E. Haskell Direct Addressing Module M18.1 Sections 12.1-12.2.

Similar presentations


Presentation on theme: "Introduction to Computer Engineering by Richard E. Haskell Direct Addressing Module M18.1 Sections 12.1-12.2."— Presentation transcript:

1 Introduction to Computer Engineering by Richard E. Haskell Direct Addressing Module M18.1 Sections

2 Introduction to Computer Engineering by Richard E. Haskell 8086 Postbyte

3 Introduction to Computer Engineering by Richard E. Haskell

4

5

6 Direct Addressing

7 Introduction to Computer Engineering by Richard E. Haskell Table A2.a Opcode Map C6 MOV b r/m,imm

8 Introduction to Computer Engineering by Richard E. Haskell MOV JOE,0FDH C FD 8-bit immediate data offset address 0000H primary opcode postbyte

9 Introduction to Computer Engineering by Richard E. Haskell data segment public joedb12h jane dw3456h mary db78h jimdw9abch data ends a bc joe jane mary jim mov ax,joe Error: operand types must match mov ax,word ptr joe will move 1234 into ax mov bl,jane Error: operand types must match mov bl,byte ptr jane will move 34 into bl mov jane,mary Error: operand types must match mov byte ptr jane,mary will move 78 into offset address 0001


Download ppt "Introduction to Computer Engineering by Richard E. Haskell Direct Addressing Module M18.1 Sections 12.1-12.2."

Similar presentations


Ads by Google