Professional Documents
Culture Documents
2. (a) What is the purpose of software model for a microprocessor? Draw and 6
explain the software model of the 8086 microprocessor.
(b) Show the operation of Based Index addressing mode using the instruction 4
MOV AL, [BX][SI]+1200H. Assume IP=0000H, CS=0200H, DS=0300H,
BX=2000H and SI=3000H. Find the source address, and draw the software
architecture before and after executing the instruction to illustrate the
operation.
3. (a) Name a method that can be used to synchronize the input or output 5
information to a peripheral device. Draw its flowchart.
(b) Show the process of interfacing 8255 PPI with 8086/8088 MPU. Select 5
the MPU of your choice. Determine the control word, for Port-A and upper
nibble of Port-C are used as output and Port-B and lower nibble of Port-C are
used as input.
4. (a) Show how a word of data can be written to memory address starting at 5
1000AH for 8086 MPU. Show how it would differ if the same data is to be
Page 1 of 4
written to 10009H memory location.
(b) Show a scheme to interface 1KB of RAM to 8088MPU in minimum mode. 5
Page 2 of 4
82C59A ICW and OCW formats.
Page 3 of 4
Page 4 of 4