Вы находитесь на странице: 1из 2

Microprocessor Based System Design Assignment #1 Due date: 02/Sept/2013

(Note: Please write your answer briefly)

Q1) Draw the block diagram of three bus architecture and label each block of it. Q2) What are the advantages of having wider address and data bus? Give examples of each bus. Q3) Is data bus bidirectional? If so justify your answer (hint: fetch, decode and extension) Q4) What is the function of EU and BIU in a microprocessor? Also list the registers of 8086; Q5) Differentiate between real and protected mode of a microprocessor; Q6) How multitasking is achieved using protected mode of a micro-processer? Q7) What is the concept of VM (Virtual Memory), Cache memory and FPU (Floating point unit) of a microprocessor? Q8) Define Super scalar architecture of a Pentium processor. Q9) How can you distinguish core i3, i5 from 80486 series of processors? Q10) Differentiate between register and memory of a microprocessor system; Q11) What is the clock period of a clock frequency of 1 Ghz? Q12)Suppose memory bytes 0-4 have the following contents Address 0 1 2 3 4 Contents 01101010 11011101 00010001 11111111 01010101

Assume that a word is 2 bytes; what are the contents in (Hex) - the word of memory of address 2? - the word of memory of address 3? - what is bit 7 of byte 2?

Q13) Convert FAE2CH into binary and decimal system Q14) Add FEFFEh to FBCADh Q15) What is the maximum un-signed integer of a 16-bit register? Q16) Why four bits of 8086 address bus are grounded ? Q17) Determine the physical address of a memory location given by 0A51h:CD90h Q18) What is the size DB, DW, DD, DQ and DT? Q19) How the multiple definition is implemented in assembly give example of it Q20) How the assembler assign contiguous memory space for variables? Give example using symbol table? Q21) What is addressing mode? List all addressing mode with example? Q22)List illegal operations for MOV and ADD instructions Q23) Differentiate between conditional and unconditional jump instruction with examples Q24)Differentiate between SUB and CMP instruction give example of CMP instruction Q25)Give implementation of and and xor logical instructions Q26)What is the draw back of shift instruction and how it is resolve in rotate instruction? Illustrate your concept with example Q27) What is the advantage of macros in assembly language give the example of it? Q28) Write the sequence of operation perform during POST( power on self test) of a PC? Q29) Perform the 2s complement addition of decimal number:+16 + (-08) Q30) Describe the sequence of signals that occurs on the address bus, the control bus and the data bus when a simple microcomputer fetches an instruction; Q31) Draw Symbol Table of following data segment: .data Char1 db 1 Value dw ? Message db hello$ Myvalue dd ?

Вам также может понравиться