微机原理课后答案。第二章(Principles of microcomputer after-school answer. Second chapters).docVIP

  • 12
  • 0
  • 约8.02千字
  • 约 7页
  • 2017-08-03 发布于河南
  • 举报

微机原理课后答案。第二章(Principles of microcomputer after-school answer. Second chapters).doc

微机原理课后答案。第二章(Principles of microcomputer after-school answer. Second chapters) The second chapter, 8086 system structure and 80x86CPU What two parts does 1.8086CPU consist of? What are their main functions? A: 8086CPU consists of two parts: instruction execution unit (EU, Execution Unit) and bus interface unit (BIU, Bus, Interface, Unit). The instruction execution unit (EU) consists of 4 parts, the arithmetic logic operation unit (ALU), the flag register FR, the general register set and the EU controller. The main function is to execute the instruction. The bus interface unit (BIU) mainly 4 parts by the address adder, special register, instruction queue and bus control circuit, its main function is to form the physical address, access memory access memory and instruction fetch to temporary instruction queue for execution, access memory or I / O port number in the EU operation read operation or store operation result etc.. What are the benefits of the 2.8086CPU prefetch instruction queue? What are the parallel operations within the 8086CPU? Answer: the 8086CPU instruction prefetch queue consists of 6 bytes, in accordance with the requirements of 8086CPU design, instruction execution unit (EU) in the implementation of instruction, not through direct memory access instruction fetch, obtain instruction code but from the instruction queue, and analysis of the implementation of it. From the speed point of view, the instruction queue is inside the CPU, and EU commands much faster than instructions from memory directly. Parallel operations within the 8086CPU are performed at the same time as instructions are executed, and instructions to be executed are also read from memory and sent to the instruction queue. What are the registers in 3.8086CPU? Whats the use of each? A: the instruction execution unit (EU) has 8 16 bit general-purpose registers, AX, BX, CX, DX, SP, BP, SI, and DI. The main purpose is to save data and addresses (including memory address and I/O port address)

文档评论(0)

1亿VIP精品文档

相关文档