0% found this document useful (0 votes)
18 views3 pages

Eet 3400 Microprocessor Architecture and Interfacing

Must

Uploaded by

bernardmwangi055
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

Eet 3400 Microprocessor Architecture and Interfacing

Must

Uploaded by

bernardmwangi055
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

MERU UNIVERSITY OF SCIENCE AND TECHNOLOGY

P.O. Box 972-60200 – Meru-Kenya.


Tel: +254 (0)799529958, +254 (0)799529959, +254 (0)712524293
Website: www.must.ac.ke Email: [email protected]

University Examinations 2023/2024

FOURTH YEAR, FIRST SEMESTER EXAMINATION FOR THE DEGREE OF BACHELOR


OF TECHNOLOGY IN ELECTRICAL AND ELECTRONICS ENGINEERING

EET 3400: MICROPROCESSOR ARCHITECTURE AND INTERFACING

DATE: DECEMBER 2023 TIME:2 HOURS

INSTRUCTIONS: answer question one and any other two questions

QUESTION ONE (30MARKS)


(a)(i) State any TWO advantages of Intel 8086 over 8085 microprocessors
(i) Define computer system interfacing and give an example (4 marks)
(b)With reference to Intel 8085 architecture, explain with examples the main functions the
following:
(i) Timing and control unit
(ii) Arithmetic and logic unit
(iii) General purpose registers (6 marks)
(c) (i) Distinguish between immediate and indirect addressing modes as applied to Intel 8085
microprocessor, giving an example of each
(ii) Explain the instruction formats of an Intel 8085 microprocessor (7 marks)
(d) (i) Differentiate between assembler directives and operators as used in assembly
language modular programming
(ii)Design an Intel 8085 interfacing circuit with an EPROM memory using 3x8 decoder
(7 marks)
(e) With reference to assembly language programing define the: (6 marks)
(i) Loading
(ii) Relocating
(iii) Linking of the program

QUESTION TWO (15MARKS)


a) With the aid of waveform describe the fetch and execution instruction timing cycle of Intel
8085 microprocessor (6 marks)
b) Draw the bus organization system of 8085 microprocessor and explain the main structures
and functions of each (9 marks)

QUESTION THREE (15MARKS)


(a) With reference to assembly language programming define the following, types of code
giving an example of each (6 marks)
(i) Source code
(ii) Opcode
(iii) Mnemonics code
(b) (i) State the functions of the following assembly language programming instructions in a
microprocessor:
(I) Stack
(II) Set Interrupt Mask
(III) Read Interrupt Mask
(ii) Design an assembly language program to input 8-bit serial data through Serial Input
Data line of 8085 microprocessor and convert it to 8-bit parallel data and store this
data to 2400H memory location (9 marks)

QUESTION FOUR (15MARKS)


(a) With the aid of waveforms explain the Write/Read cycles of an Intel 8086 Microprocessor
(8 marks)
(b) (i) State the main functions of bus latching and buffering in a Microprocessor
(ii) Design the following using flip-flops:
(I) Bidirectional Octal transceiver buffer
(II) D-type Latches of Intel 8086 microprocessor (7 marks)

QUESTION FIVE (15MARKS)


a) The following are assembly language programming Instructions:
i. MVI A, 80H: Set D7 in the accumulator=1
RAR: Set D6 = 1 and bring carry into D7
SIM: Output D7
b) Explain how this data can be serially input/output through serial input/serial output data
c) buses of Intel 8085 microprocessor and state ONE advantage of this method of data transfer
(5 marks)
d) Interface a 4kB memory chip to an 8085 microprocessor with starting address as A000H
and implement the system using NAND gates only. (10 marks)

You might also like