Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE LECTURE # 7 BY MUHAMMAD JAFER 1.

Similar presentations


Presentation on theme: "COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE LECTURE # 7 BY MUHAMMAD JAFER 1."— Presentation transcript:

1 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE LECTURE # 7 BY MUHAMMAD JAFER 1

2 SEGMENTATION PARTITION OF MEMORY 8086 1MB 64k Data Segmentation Code Segmentation Stack Segmentation Extra Segmentation 2

3 PHYSICAL ADDRESS 00000H FFFFFH Actual Address in the memory 3

4 LOGICAL ADDRESS SEGMENT VALUE : OFFSET FFFFFH CS:IP 2500:95F3 4

5 LA VS PA IN CODE SEGMENT 5 Logical Address CS:IP Machine Language Opcode and Oprand Assembly Language Mnemonics & Operand 1132:0100B057MOV AL,57 1132:0102B686MOV DH,86 1132:0104B272MOV DL,72 1132:010689D1MOV CX,DX 1132:010888C7MOV BH,AL 1132:010AB39FMOV BL,9F

6 LA VS PA IN DATA SEGMENT 6 Logical Address SS:IP Assembly Language 1132:0100MOV AL,0 1132:0102MOV BX,0200H 1132:0104MOV Al,[BX] 1132:0106INC BX 1132:0108MOV Al,[BX] 1132:010AINC BX

7 CHAPTER REVIEW Fundamentals of Computer Organization and Architecture by Mostafa Abd-Al-Barr & Hesham AlRewini Chapter # 2 Instruction Types Programming Examples 7

8 PROGRAM SEGMENTATION Three important part of assembly program Code Segment Data Segment Stack Segment 8


Download ppt "COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE LECTURE # 7 BY MUHAMMAD JAFER 1."

Similar presentations


Ads by Google