Advertisement

唐朔飞的计算机组成原理答案集完整版。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
唐朔飞计算机组成原理1-10章答案第一章 计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯•诺依曼机)。 7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。 CPU:Central Processing Unit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。 PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数形成下一条指令地址。 IR:Instruction Register,指令寄存器,其功能是存放当前正在执行的指令。 CU:Control Unit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。 ALU:Arithmetic Logic Unit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。 ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器。 MQ:Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。 X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数; MAR:Memory Address Register,存储器地址寄存器,在主存中用来存放欲访问的存储单元的地址。 MDR:Memory Data Register,存储器数据缓冲寄存器,在主存中用来存放从某单元读出、或要写入某存储单元的数据。 I/O:Input/Output equipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送。 MIPS:Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位。 9. 画出主机框图,分别以存数指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶段)的信息流程(如→①)。假设主存容量为256M*32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。解:主机框图如P13图1.11所示。 (1)STA M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR) →CU,Ad(IR) →MAR,ACC→MDR,MAR→MM,WR (2)ADD M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR) →CU,Ad(IR) →MAR,RD,MM→MDR,MDR→X,ADD,ALU→ACC,ACC→MDR,WR 假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均为28位。 10. 指令和数据都存于存储器中,计算机如何区分它们?解:计算机区分指令和数据有以下2种方法: 通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。 通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 》()
    优质
    本书《计算机组成原理》由唐朔飞编著,提供了关于计算机硬件系统设计与实现的核心知识,包括数据表示、指令系统、存储结构等关键概念。答案完整版包含了所有习题的解析和详解,是深入理解计算机底层架构的理想学习资料。 我看过《计算机组成原理》(唐朔飞)这本书的答案完整版,内容非常详细。
  • 优质
    《计算机组成原理》是唐朔飞编著的一本教材,本书的答案完整版提供了对课后习题的全面解析与解答,帮助学生深入理解计算机硬件系统的构造和工作原理。 计算机系统由硬件和软件两部分组成。硬件指的是电子线路与物理装置;而软件则是运行程序及相关资料的集合体。 冯·诺依曼型计算机的特点包括:它包含运算器、控制器、存储器、输入设备及输出设备五大组成部分,指令与数据同等地存放在内存中,并能通过地址访问它们;使用二进制形式表示所有信息和命令;每个指令由操作码(指示动作类型)和地址码(指定执行地点)组成。此外,在没有特殊情况下,计算机自动按顺序读取并执行存储器中的指令。 主机是硬件的主要部分,包括CPU与主存两大部分。而中央处理器进一步细分为运算器及控制器两大模块;现今的CPU中除了上述两个组件外还集成了高速缓存(Cache)以提高性能。 - 主存:用于存放正在运行的应用程序和数据; - 存储单元可以存储一个机器字并具有特定地址; - 存储元件是存储一位二进制信息的基本物理单位,也称为“基元”或“元”,它们不能单独被访问; - 一个完整的信息段被称为存储字; - 每个存储单元的位数即为该计算机系统的数据宽度(通常与CPU寄存器大小一致)。 此外还有机器字长和指令长度两个概念,前者表示一次可以处理的最大二进制数量,后者则是单条命令所需的二进制代码量。 英文缩写解释如下: - CPU:中央处理器; - PC:程序计数器; - IR:指令寄存器; - CU:控制单元; - ALU:算术逻辑运算部件; - ACC、MQ分别是累加器和乘商寄存器,用于存储操作数值或结果数据的特定内存位置。 其余还有: MAR(地址缓冲寄存器)、MDR(数据缓冲寄存器)以及I/O设备等术语均指代计算机内部不同组件的功能及作用。 在执行“STA M”与ADD M(M为某主存地址)指令时,信息流依次经过PC、MAR、MM、IR和CU;对于前者来说还需要ACC到MDR再到MM的过程,并通过写入操作完成。而对于后者则需要额外进行读取操作并利用ALU执行加法运算。 假设内存容量为256M*32位,在指令长度等于存储字长以及机器字长的情况下,寄存器的宽度如下: - ACC、X(表示任意工作寄存器)、IR和MDR均为32比特; - PC及MAR则各需占用28个比特。 计算机如何区分内存中的数据与代码?答案是通过不同的时间点来判断:在取指令阶段读出的是命令,而在执行过程中从相同地址获取的则是作为操作数的数据。另外一种方法就是根据访问地址来源的不同来进行识别——由程序计数器(PC)提供的通常是指令;而如果是由当前正在处理的那条指令本身指定,则其指向的内容即为所需的操作数据。
  • 》课后
    优质
    《计算机组成原理》是由唐朔飞编著的一本教材,该文档提供了其课程的完整版课后习题答案,方便学习者深入理解和掌握相关知识。 《计算机组成原理》(唐朔飞)第二版几乎包含了完整的答案,相信会对大家的学习有很大帮助。
  • (第二 课后()
    优质
    《计算机组成原理(第二版)》是由唐朔飞编著的一本教材,本书深入浅出地讲解了计算机硬件系统的构成与工作原理。提供的课后答案解析全面详尽,有助于学生加深对课程内容的理解和掌握。 《计算机组成原理》第2版由唐朔飞编写,课后答案现已整理完成,请下载并评价。
  • 》课后习题
    优质
    本书为唐朔飞教授编著的《计算机组成原理》教材的配套资源,提供了详尽的课后习题解答,帮助学生深入理解计算机硬件系统的构成与工作原理。 共有两个文件版本:一个是PDF格式的文件,包含了最重要的四章中的经典题目详解;另一个是CHM格式的文件,包含了一到十章的所有习题答案。
  • (第二习题.ppt
    优质
    本PPT提供《计算机组成原理》(唐朔飞著,第二版)一书各章节练习题的详细解答,适用于学习和教学参考。 本段落介绍了《计算机系统概论》第二版第一章的课后习题答案,涵盖了计算机系统的定义、硬件与软件的概念及其在系统中的相互依存关系,并提到了冯·诺依曼计算机的特点。主要内容围绕计算机系统的基本概念和组成原理展开。
  • 著).ppt
    优质
    《计算机组成原理》(唐朔飞著) 完整版PPT涵盖了计算机系统结构与工作原理的核心内容,包括数据表示、指令系统、存储体系等模块,适合深入学习和教学使用。 1. 基本组成:计算机由硬件和软件两部分构成。硬件包括中央处理器(CPU)、存储器、输入设备、输出设备及各种接口。而软件则涵盖操作系统、应用软件与系统软件等类别。其中,CPU是核心部件,负责执行指令和处理数据;存储器用于存放运行所需的数据和程序代码,并分为主存和辅存两类;输入设备供用户向计算机提供信息,输出设备则是展示计算结果的工具。 2. 数据传输及控制:在计算机组成原理中,数据传输是一个重要环节。它涉及到内部各组件以及外部装置间的信息交换与传递过程。利用总线系统实现各个单元间的沟通和资料传送功能,分为内总线(如地址、数据和控制等)和外总线两种类型(例如系统总线、IO接口线路及存储器通道)。内总线连接计算机内部元件;而外部则为机器同外界设备间的数据传输提供了途径。 3. 指令执行流程:指令的处理过程包括取指、解码、运行、访问内存和回写等环节。CPU依据接收到的具体命令进行相应的计算任务,涵盖算术运算、逻辑判断及控制程序流等功能操作。