Program Development Steps 2 Defining the problem Representing Program Operation Flowchart (checkout the book’s examples) Structured Programming and Pseudocode Overview Three basic operations(sequence, decision, iteration) Finding the Right Instruction Writing the Program
Addressing mode Addressing Modes – The term addressing modes refers to the way in which the operand of an instruction is specified. MOV destination, source 1. Immediate addressing mode MOV CX, 437BH 2. Register Addressing mode MOV CX, AX 3. Direct Addressing Mode MOV BL, [1000H] or MOV AX,DS:[1000H] MOV BX, [437AH] 4. Register Indirect Addressing e.g : MOV AX,[BX]
Constructing the Machine Codes for 8086 instructions 4