1.
Computer Organization |
2. Assembly Language
- Introduction to Assembly Language + Instruction formats
- Number & Character representations
- (Signed & unsigned representations), ASCII codes
- Instruction Types + 8086 register sets
- (Mov, Sub, Add) +Data definition instructions
- Flag register + Overflow detection
- Addressing modes
- Debugger + Assembler
- Data transfer Instructions (Mov, Xchg, Lea, Stack operations)
- Stack Operations
- Arithmetic Instructions (Add, Sub, Inc, Dec, Neg, Mul, Div)
- Arithmetic Instructions
- Writing Arithmetic Expressions
- Boolean Instructions (And, Or, Not, Xor, Shl, Shr, Rol, Ror, Test,Cmp)
- Boolean Instructions
- Unconditional/Conditional Jumps and Loops (Loop, Jmp, Jxx)
- Program examples
- Interrupts / I/O instructions (Int, In, Out)
- Interrupts / I/O instructions