Lesson Archives

  1. Arithmetic Operations with 8086 EMU, Effect on Flags, Addition of two 8-bit numbers, Addition of two 16-bit numbers, Subtraction of two numbers, Subtraction of two 8-bit numbers, Subtraction of two 16-bit numbers, Multiplication of two numbers, Multiplication of two 8-bit numbers, Multiplication of two 16-bit numbers, Division of two numbers, Division of two 8-bit numbers, […]
  2. Problems and Solutions, Solved Examples on 8086 interfaces 8255A PPI/8254 Timer and 8259A PIC. Control word to configure 8255A, Modes of 8255A, Read an ASCII character from a keyboard via PORT A of an 8255, reading counts on the fly, display seconds by calling the subroutine, Pulse gerenration, Pulse in every 50 us later from […]
  3. Problems and Solutions, Solved Examples on 8086 IO Interface. Range of address space for I/O, Simple Input Port, 74245 Trans-receive Tristate Buffer, Simple Output Port, 74373 Latch, example each of direct I/O, variable I/O, Interface an 8255, Program to sense switch positions and displayed with LEDs. 8255 Control word Format, Programming 8255, program for getting […]
  4. Problems and Solutions, Solved Examples on 8086 Memory Interface  Address De-coding M/IO’,RD’& WR’ signals of 8086. RAM and ROM  Address Map. Design a memory having size 16 × 8 from 16 × 4 memory, Schematic showing the Address Bus , Data Bus and Chip Select Lines, 32 × 4 memory module by combining two 16 × […]
  5. Problems and Solutions, Solved Examples on 8086 Memory Organisation and Interrupts, Address and data lines are required memory chips, realize a 32KX16 memory using 16KX8 memory chips, hardware interrupts, highest priority interrupt, TRAP, INTR, INTO, NMI, Operations performed by IRET and flags are affected, address corresponding to vector, dedicated interrupt types and their purpose, circuit […]
  6. Problems and Solutions, Solved Examples on 8086 Branching Operations. OP and the IP after the jump instruction, JNZ,JNE, JNL, JGE, Op-code, and Assembly language code for JMP, ALP with Near Jump, the content of the IP register after the JMP instruction, code to find the first positive value in an array.