2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、外文 外文資料所譯外文資料:1.作者 G..Bouwhuis, J.Braat, A.Huijser2.書名:Principles of Optical Disk Systems3.出版時(shí)間:1991 年 9 月4.所譯章節(jié):Session 2/Chapter9, Session 2/Chapter 11原文: 原文:MicroprocessorOne of the key inventions in the history of e

2、lectronics, and in fact one of the most important inventions ever period, was the transistor. As time progressed after the invention of LSI integrated circuits, the technology improved and chips became smaller, faster an

3、d cheaper. The functions performed by a processor were implemented using several different logic chips. Intel was the first company to incorporate all of these logic components into a single chip, this was the first micr

4、oprocessor. A microprocessor is a complete computation engine that is fabricated on a single chip. A microprocessor executes a collection of machine instructions that tell the processor what to do. Based on the instructi

5、ons, a microprocessor does three basic things: 1.Using the ALU (Arithmetic/Logic Unit), a microprocessor can perform mathematical operations like addition, subtraction, multiplication and division; 2.A microprocessor can

6、 move data from one memory location to another; 3.A microprocessor can make decisions and jump to a new set of instructions based on those decisions.There may be very sophisticated things that a microprocessor does, but

7、those are its three basic activities. Microprocessor has an address bus that sends an address to memory, a data bus that can send data to memory or receive data from memory, an RD(read) and WR(write) line that lets a clo

8、ck pulse sequence the processor and a reset line that resets the program counter to zero(or whatever) and restarts execution. And let’s assume that both the address and data buses are 8 bits wide here.Here are the compon

9、ents of this simple microprocessor:1. Registers A, B and C are simply latches made out of flip-flops.2. The address latch is just like registers A, B and C.3. The program counter is a latch with the extra ability to incr

10、ement by 1 when told to do so, and also to reset to zero when told to do so.line changes state, the ROM chip presents the selected byte onto the data bus.RAM stands for random-access memory. RAM contains bytes of informa

11、tion, and the microprocessor can read or write to those bytes depending on whether the RD or WR line is signaled. One problem with today’s RAM chips is that they forget everything once the power goes off. That is why the

12、 computer needs ROM.By the way, nearly all computers contain some amount of ROM (it is possible to create a simple computer that contains no RAM—many microcontrollers do this by placing a handful of RAM bytes on the proc

13、essor chip itself—but generally impossible to create one that contains no ROM).On a PC, the ROM is called the BIOS (Basic Input/Output System). When the microprocessor starts, it begins executing instructions it finds in

14、 the BIOS. The BIOS instructions do things like test the hardware in the machine, and then it goes to the hard disk to fetch the boot sector. This boot sector is another small program, and the BIOS store it in RAM after

15、reading it off the disk. The microprocessor then begins executing the boot sector’s instructions from RAM. The boot sector program will tell the microprocessor to fetch something else from the hard disk into RAM, which t

16、he microprocessor then executes, and so on. This is how the microprocessor loads and executes entire operating system.Microprocessor Instructions Even the incredibly simple microprocessor shown here will have a fairly la

17、rge set of instructions that it can perform. The collection of instructions is implemented as bit patterns, each one of which has a different meaning when loaded into the instruction register. Humans are not particularly

18、 good at remembering bit patterns, so a set of short words are defined to represent the different bit patterns. This collection of words is called the assembly languages of the processor. An assembler can translate the w

19、ords into their bit patterns very easily, and then the output of assembler is placed in memory for the microprocessor to execute. If you use C language programming, a C compiler will translate the C code into assembly la

20、nguage.So now the question is, “How do all of these instructions look in ROM?” Each of these assembly language instructions must be represented by a binary number. These numbers all know as recodes. The instruction decod

21、er needs to turn each of recodes into a set of signals that drive the different components inside the microprocessor. Let’s take the ADD instruction as an example and look at what it needs to do.During the first clock cy

22、cle, we need to actually load the instruction. Therefore the instruction decoder needs to: activate the tri-state buffer for the program counter; activate the RD line; activate the data-in tri-state buffer; latch the ins

23、truction into the instruction register.During the second clock cycle, the ADD instruction is decoded. It needs to do very little: set the operation of ALU to addition; latch the output of the ALU into the C register.Duri

24、ng the third clock cycle, the program counter is incremented (in theory this could be overlapped into the second clock cycle).Every instruction can be broken down as a set of sequenced operations like these that manipula

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論