2.
  1.2 Instruction Cycle
In Figure 2-2, notice the top symbol, CLK. This is the computer system clock; the microprocessor uses the system clock to synchronize its operations. The microprocessor places the address onto the bus at the beginning of a clock cycle, a 0/1 sequence of the system clock. One clock cycle later, to allow time for memory to decode the address and access its data, the microprocessor asserts the READ Signal. This causes memory to place its data onto the system data bus. During this clock cycle, the microprocessor reads the data off the system bus and stores it in one of its registers. At the end of the clock cycle it removes the address from the address bus and deasserts the READ signal. Memory then removes the data from the data bus, completing the memory read operation.
在图2-2中 注意最上面的符号 在图 中,注意最上面的符号CLK,它是计算机的系统时钟,微处理器用系统时钟 ,它是计算机的系统时钟, 使其操作同步。在一个时钟周期(系统时钟的0/1序列 的开始位置, 序列) 使其操作同步。在一个时钟周期(系统时钟的 序列)的开始位置,微处理器将地 址放到总线上。一个时钟周期(允许存储器对地址译码和访问数据的时间)之后, 址放到总线上。一个时钟周期(允许存储器对地址译码和访问数据的时间)之后, 微处理器才发出读信号。这使得存储器将数据放到数据总线上。 微处理器才发出读信号。这使得存储器将数据放到数据总线上。在这个时钟周期之 微处理器从系统总线上读取数据,并存储到它的某个寄存器中。 内,微处理器从系统总线上读取数据,并存储到它的某个寄存器中。在这个时钟周 期结束时,微处理器撤消地址总线上的地址,并撤消读信号。 期结束时,微处理器撤消地址总线上的地址,并撤消读信号。然后存储器从数据总 线上撤消数据,也就完成了存储器的读操作。 线上撤消数据,也就完成了存储器的读操作。

  2.
  1.2 Instruction Cycle
The timing of the memory write operation is shown in Figure 2-2(b). The processor places the address and data onto the system buses during the first clock cycle. The microprocessor then asserts a WRITE control signal (or its equivalent) at the start of the second clock cycle. Just as the READ signal causes memory to read data, the WRITE signal triggers memory to store data. Some time during this cycle, memory writes the data on the data bus to the memory location whose address is on the address bus. At the end of this cycle, the processor completes the memory write operation by removing the address and data from the system buses and deasserting the WRITE signal. 存储器写操作的时序如图2-2(b)所示。在第一个时钟周期,处理器将地址和 所示。在第一个时钟周期, 存储器写操作的时序如图 所示 数据放到总线上, 时发出一个写( 数据放到总线上,然后在第二个时钟周期开始 时发出一个写(WRITE)控 ) 制信号(或与之等价的信号)。像读信号促使存储器读取数据一样, )。像读信号促使存储器读取数据一样 制信号(或与之等价的信号)。像读信号促使存储器读取数据一样,写信号 促使存储器存储数据。在这个时钟周期的某个时刻, 促使存储器存储数据。在这个时钟周期的某个时刻,存储器将数据总线上的 数据写入地址总线指示的存储单元内。当这个时钟周期结束, 数据写入地址总线指示的存储单元内。当这个时钟周期结束,微处理器从系 统总线上撤消地址、数据及写信号后,就完成了存储器的写操作。 统总线上撤消地址、数据及写信号后,就完成了存储器的写操作。

  2.
  1.2 Instruction Cycle
The I/O read and write operations are similar to the memory read and write operations. A processor may use either memory mapped I/O or isolated I/O. If the processor supports memory mapped I/O, it follows the same sequences of operations to input or output data as to read data from or write data to memory, the sequences shown in Figure 2-
  2. (Remember, in memory mapped I/O, the processor treats an I/O port as a memory location, so it is reasonable to treat an I/O data access the same as a memory access.) Processors that use isolated I/O follow the same process but have a second control signal to distinguish between I/O and memory accesses. (CPUs that use isolated I/O can have a memory location and an I/O port with the same address, which makes this extra signal necessary.)
I/O的读写操作与存储器的读写操作类似。处理器可以使用存储器影射I/O或者是单 的读写操作与存储器的读写操作类似。处理器可以使用存储器影射 或者是单 的读写操作与存储器的读写操作类似 则它遵循从存储器读写数据同样的操作顺序, 独I/O。如果处理器支持存储器影射 。如果处理器支持存储器影射I/O,则它遵循从存储器读写数据同样的操作顺序, 则它遵循从存储器读写数据同样的操作顺序 该顺序如图2-2所示 记住,在存储器影射I/O中 处理器把一个I/O端口当作某个存 所示( 该顺序如图 所示(记住,在存储器影射 中,处理器把一个 端口当作某个存 储单元,当然I/O的数据访问同存储器的数据访问一样的)。使用单独 的数据访问同存储器的数据访问一样的)。使用单独I/O的处理器 储单元,当然 的数据访问同存储器的数据访问一样的)。使用单独 的处理器 遵循同样的处理过程,但是另有一个控制信号用以区别是I/O访问还是存储器访问 遵循同样的处理过程,但是另有一个控制信号用以区别是 访问还是存储器访问 使用单独I/O的 允许一个存储单元和某个I/O端口具有相同的地址 (使用单独 的CPU允许一个存储单元和某个 端口具有相同的地址,因此需要 允许一个存储单元和某个 端口具有相同的地址, 这一额外的信号加以区分)。 这一额外的信号加以区分)。

  2.
  1.2 Instruction Cycle Finally, consider instructions that are executed entirely within the microprocessor. The INAC instruction of the Relatively Simple CPU, and the MOV r1, r2 instruction of the 8085 microprocessor, can be executed without accessing memory or I/O devices. As with instruction decoding, the execution of these instructions does not make use of the system buses. 最后,考虑一下完全在微处理器内部执行的指令。 最后,考虑一下完全在微处理器内部执行的指令。相对简单 CPU的INAC指令和 指令和8085的MOV r
  1,r2指令的执行都不要访问 的 指令和 的 , 指令的执行都不要访问 存储器和I/O设备 按照指令译码的结果, 设备。 存储器和 设备。按照指令译码的结果,这些指令的执行不会 用到系统总线。 用到系统总线。

  2.2 CPU ORGANIZATION New Words & Expressions: latch v.闭锁 锁存 闭锁,锁存 program counter 程序计数器 闭锁 instruction register 指令寄存器 operand n. 操作数 increment n.增量 加1 增量,加 flag register 标志寄存器 增量 pipeline n.流水线 microsequenced 微层序的 流水线 local bus 局部总线
Abbreviations:
ALU (Arithmetic Logic Unit) 算术逻辑单元

  2.2 CPU ORGANIZATION
The CPU controls the computer. It fetches instructions from memory, supplying the address and control signals needed by memory to access its data. The CPU decodes the instruction and controls the execution procedure. It performs some operations internally, and supplies the address, data, and control signals needed by memory and I/O devices to execute the instruction. Nothing happens in the computer unless the CPU causes it to happen.
CPU控制整个计算机。它从存储器中取指令,提供存储器需要 控制整个计算机。它从存储器中取指令, 控制整个计算机 的地址和控制信号。 对指令译码并且控制整个执行过程。 的地址和控制信号。CPU对指令译码并且控制整个执行过程。 对指令译码并且控制整个执行过程 它执行一些内部操作,并且为存储器和I/O设备执行指令提供必 它执行一些内部操作,并且为存储器和 设备执行指令提供必 要的地址、数据和控制信号。除非CPU激发,否则,计算机什 要的地址、数据和控制信号。除非 激发,否则, 激发 么事情都不会发生。 么事情都不会发生。

  2.2 CPU ORGANIZATION
Internally, the CPU has three sections, as shown in Figure 2-
  3. The register sections, as its name implies, includes a set of registers and a bus or other communication mechanism. The registers in a processor's instruction set architecture are found in this section of the CPU. The system address and data buses interact with this section of the CPU. The register section also contains other registers that are not directly accessible by the programmer. The relatively simple CPU includes registers to latch the address being accessed in memory and a temporary storage register, as well as other registers that are not a part of its instruction set architecture. CPU内部有三大分区,如图2-3所示。寄存器区 顾名思义,它包括一组寄存 内部有三大分区,如图 所示 寄存器区,顾名思义 所示。 顾名思义, 内部有三大分区 一条总线或其他通信机制。微处理器指令集结构中的寄存器就属于CPU 器、一条总线或其他通信机制。微处理器指令集结构中的寄存器就属于 的这一分区。系统的地址和数据总线与寄存器交互。 的这一分区。系统的地址和数据总线与寄存器交互。此分区还包括程序员不 能直接访问的一些寄存器。相对简单CPU含有寄存器用以锁存正在访问的存 能直接访问的一些寄存器。相对简单 含有寄存器用以锁存正在访问的存 储器地址,还有暂存器以及指令集结构中没有的其他寄存器等。 储器地址,还有暂存器以及指令集结构中没有的其他寄存器等。

  2.2 CPU ORGANIZATION
During the fetch portion of the instruction cycle, the processor first outputs the address of the instruction onto the address bus. The processor has a register called the program counter; the CPU keeps the address of the next instruction to be fetched in this register. Before the CPU outputs the address onto the system's address bus, it retrieves the address from the program counter register. At the end of the instruction fetch, the CPU reads the instruction code from the system data bus. It stores this value in an internal register, usually called the instruction register or something similar. 在指令周期的取指阶段,处理器首先将指令的地址输出到地址总线上。 在指令周期的取指阶段,处理器首先将指令的地址输出到地址总线上。处理 器有一个寄存器叫做程序计数器, 器有一个寄存器叫做程序计数器,CPU将下一条要取的指令的地址存放在程 将下一条要取的指令的地址存放在程 序计数器中。 将地址输出到系统的地址总线之前, 序计数器中。在CPU将地址输出到系统的地址总线之前,必须从程序计数器 将地址输出到系统的地址总线之前 中取出该地址。在指令结束前, 从系统时局总线上读取指令码, 中取出该地址。在指令结束前,CPU从系统时局总线上读取指令码,它把该 从系统时局总线上读取指令码 指令码存储在某个内部寄存器中, 指令码存储在某个内部寄存器中,该寄存器通常称作指令寄存器或其他相似 的名字。 的名字。

  2.2 CPU ORGANIZATION
The arithmetic logic unit or ALU performs most arithmetic and logical operations, such as adding or ADDing values. It receives its operands from the register section of the CPU and stores its results back in the register section. Since the ALU must complete its operations within a single clock cycle, it is constructed using only combinatorial logic. The ADD instructions in the relatively simple CPU and the 8085 microprocessor use the ALU during their executions.
算术逻辑单元执行大部分的算术逻辑运算,如加法、 算术逻辑单元执行大部分的算术逻辑运算,如加法、逻辑与等 运算。它从CPU的寄存器取得操作数,然后将运算结果再存回 的寄存器取得操作数, 运算。它从 的寄存器取得操作数 到寄存器区。由于必须在一个时钟周期内完成操作,因此ALU 到寄存器区。由于必须在一个时钟周期内完成操作,因此 只采用组合逻辑构造而成。相对简单CPU和8085微处理器中的 只采用组合逻辑构造而成。相对简单 和 微处理器中的 ADD指令在执行中都有使用 指令在执行中都有使用ALU。 指令在执行中都有使用 。

  2.2 CPU ORGANIZATION
Just as the CPU controls the computer (in addition to its other functions), the control unit controls the CPU. This unit generates the internal control signals that cause registers to load data, increment or clear their contents, and output their contents, as well as cause the ALU to perform the correct function. These signals are shown as control si
 

相关内容

计算机专业英语教程ppt3

   2.1.2 Instruction Cycle In Figure 2-2, notice the top symbol, CLK. This is the computer system clock; the microprocessor uses the system clock to synchronize its operations. The microprocessor places the address onto the bus at the beginning of a c ...

计算机专业英语教程ppt2

   1.2 Computer Generations 1.2.4 Fourth-Generation Computers: 1971~? Software development during the fourth computer generation started off with little change from the third generation. Operating systems were gradually improved, and new languages wer ...

计算机专业英语教程ppt7

   4.2 Stacks Thus, as entries are pushed and popped, the top of the stack moves back and forth within the reserved block of memory cells. A means is therefore needed to maintain a record of the location of the top entry. For this purpose, the address ...

计算机专业英语教程ppt6

   3.2 Boolean Algebra While other set operations may be defined, the operations of complementation union and intersection are of primary interest to us. A Boolean algebra is a finite or infinite set of elements together with three operations?negation ...

计算机专业英语3

   unit 3 input and output 1-new words: 1. access v. 访问 Input and output devices provide a means for people to access a computer. 2.input device: keyboard, mouse 3.output device: printer , display screen/monitor 4. pixel 5. resolution n. 像素 n. 分辨率 The ...

计算机专业英语汇总

   1. file n. 文件;v. 保存文件 2. command n. 命令,指令 3. use v. 使用,用途 4. program n. 程序 5. line n. (数据,程序)行,线路 7. display vt. 显示,显示器 8. set v. 设置,n. 集合 9. key n. 键,关键字,关键码 10. list n. 列表,显示,v. 打印 11. by prep. 凭,靠,沿 12. press v. 按,压 14. format n. 格式 15. change v ...

计算机专业英语翻译

   计算机专业英语词汇 PC personal computer 个人计算机 IBM International Business Machine 美国国际商用机器公司的公司简称,是最早推出的个人 计算机品牌。 Intel 美国英特尔公司,以生产 CPU 芯片著称。 Pentium Intel 公司生产的 586 CPU 芯片,中文译名为“奔腾”。 Address 地址 Agents 代理 Analog signals 模拟信号 Applets 程序 Asynchronous communica ...

计算机专业英语翻译

   初学者的 BIOS 1.介绍 1.介绍 在基本输入输出系统(BIOS)是一个在 PC,它是基于主板上的芯片存储程序 本质集。它作为一间计算机的硬件和操作系统的媒介。如果没有 BIOS 中,电脑 的操作系统将没有办法沟通,或利用,对硬件的控制。 换句话说,在 BIOS 是任何计算机的重要组成部分。如果它的选项设置不当, 可能会减缓的 BIOS 多达 40%的个人电脑了。不幸的是,新的处理器和主板芯片 组的发布,BIOS 选项继续变得更加混乱。因此,许多经验丰富的技术人员仍然 感到困惑的术语股价 ...

业学校《计算机专业英语》教材开发

   付枉九“ 0 4 中 刊) 2 . (旬 7 0 浅谈 中等职 业学校《 计算机专业英语 ) 教材开发 (圳 职 技术学 广东0圳 5 1                        深 龙岗 业 校 深 17 82 ) 摘 要 结合我多年担任职校《      计算机专业英语》 教学工作的体会, 针对现有教材存在的种种问题, 本文从系统规划教 材、 整合和利用各种资源开发教材、 完善教材三方面对中等职业学校《 计算机专业英语》 教材开发进行T阐述。 关      键词 中等职业学校 计算机 ...

计算机专业英语 chapter 07

   Computer English Chapter 7 Programming Languages Key points: useful terms and definitions of programming languages Difficult points: describing the differences between compilers and interpreters Requirements: 1. The origins of the programming langu ...

热门内容

九年级英语定语从句课件

   合并句子: 合并句子: 1.The man is a worker. 2.The man is speaking at the meeting. The man who is speaking at the meeting is a worker. (Attributive clause) 概念:在复合句中修饰名词或代词 概念 在复合句中修饰名词或代词 的句子. 的句子 Mary is a beautiful girl. 形容词作定语 Mary is a girl who has long ...

商务英语讲座

   商务英语讲座 西装革履的你看起来很 cool, 但你还是没有 十分的把握。 我们先来听听某家外企公司的 新成员 Peter King 如何得体地处理他工作 入门篇 Hi,欢迎你到“商务英语”的“入门篇”中来, 很多人都觉得“商务英语”非常“高深”,似乎 是“高不可攀”, 可是当我们研究了 BEC 商务英语以及其他 商务课程后, 发现原来商务英语涉及到的内 容并不都是专业得让人“望而 却步” ,商务英语的学习依然涉及到如何得 体的 introductions(介绍)、greetings(问候) ...

初中英语课文教学的理论与实践

   初中英语课文教学的理论与实践 一、课文教学的理论 [课文的定义]课文(text)英语的定义是:the wording or words of something written or printed.汉语的定义是:教科书的正文(区别于注释和习题等)。英语的课文包含有语音、词汇 和语法等语言知识,既可以用作专门进行阅读训练的材料。也可以用作对学生进行听、说、 读、写等能力的训练。因此,课文是教材的中心,是教授和学习语言知识和训练语言技能的 综合教学材料。本文所谈到的“课文”是指广义的课文,它是 ...

2010高考英语单项选择题考点详解

   嘉兴英语教学网 www.jxenglish.com 收集整理 欢迎使用 2010 高考英语单项选择考点详解 备考期间同学们往往忙于做题而疏于整理和静下心来仔细地研究, 其 备考期间同学们往往忙于做题而疏于整理和静下心来仔细地研究, 实研究往年各地的高考试题不难发现有些考点几乎是每年必考, 因此 实研究往年各地的高考试题不难发现有些考点几乎是每年必考, 归纳总结这些考点是很有必要的! 归纳总结这些考点是很有必要的! 下面我们对一些常见的选择题考点进行归纳解析: 首先,我们看一下他的命题原则有哪 ...

新视野大学英语视听说教程第四册听力练习录音文本和答案(第二版)学习啊

   学英语简单吗?肯定会有许多学生说: 难死了 难死了”。 学英语简单吗?肯定会有许多学生说:“难死了 。 为什么有好多学生对英语的学习都感到头疼呢?答案只有一个: 不得法 不得法。 为什么有好多学生对英语的学习都感到头疼呢?答案只有一个:“不得法。” 英 语与汉语一样都是一种语言,为什么你说汉语会如此流利? 语与汉语一样都是一种语言,为什么你说汉语会如此流利?那是因为你置身于 一个汉语环境中,如果你在伦敦呆上半年,保准说起英语来会非常流利。 一个汉语环境中,如果你在伦敦呆上半年,保准说起英语来 ...