计算机组成原理答案
计算机组成原理试题及答案全套
计算机组成原理试题及答案全套
第一部分:选择题
1.下列关于计算机内存的说法,错误的是:
A.内存是计算机的主要存储器件之一
B.内存是临时存储器件,供程序运行时使用
C.内存容量越大,计算机的性能越强
D.内存分为主存和辅存,主存速度较快,但容量相对较小
答案:C
2.下列关于CPU的说法,错误的是:
A.CPU是计算机的核心部件,负责执行指令和控制计算机的运行
B.CPU由运算器、控制器和寄存器组成
C.CPU的速度越快,计算机的运行速度越快
D.CPU的主频越高,计算机的运行速度越慢
答案:D
3.下列关于指令周期的说法,错误的是:
A.指令周期是CPU执行一条指令所需的时间
B.指令周期包括取指令、译码、执行、访存四个阶段
C.指令周期的长度取决于CPU的主频
D.指令周期越短,CPU的执行效率越高
答案:D
4.下列关于存储器层次结构的说法,错误的是:
A.存储器层次结构分为寄存器、高速缓存、主存和辅存
B.存储器层次结构越高,存取速度越快,容量越小
C.高速缓存是位于CPU和主存之间的高速存储器
D.存储器层次结构的设计目标是在速度、容量和成本之间取得平衡答案:B
5.下列哪项措施可以提高计算机系统的安全性?
A.设置强密码
B.定期更新操作系统和应用程序补丁
C.安装杀毒软件和防火墙
D.以上都是
答案:D
6.下列关于计算机硬盘的说法,错误的是:
A.硬盘是一种磁存储设备,用于长期存储数据
B.硬盘的读写速度相对较慢,但容量较大
C.硬盘的存储介质是固态闪存芯片
D.硬盘采用磁道、扇区和柱面的方式来寻址数据
答案:C
第二部分:填空题
1.计算机系统由________、软件和人员三部分组成。
计算机组成原理习题答案
★卓越人社区★0GfBLm!K$d
解答:计算机指令中要用到的操作数一般可以来自: 1. CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编 号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字 中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器;该寄存 器的内容,可以是指令运算用到的数据,也可能用作为一个操作数的地 址。 2. 可以是外围设备(接口)中的一个寄存器,通常用设备编号或设 备入出端口地址或设备映像地址来表示; 3. 可以是内存储器的一个存储单元,此时应在指令字中给出该存储 单元的地址。 计算机的寻址方式: 1. 立即数寻址:操作数直接给出在指令字中,即指令字中直接给出 的不同再是操作数地址,而是操作数本身。 2. 直接寻址:操作数地址字段直接给出操作数在存储器中的地址。
1101100+1=00 1101101 E:不溢出 所以,X+Y最终浮点数格式的结果: 1 010 0 1101101,即0.1101101*210 (3)计算X*Y A:阶码相加:[X+Y]移=[X]移+[Y]补=01 011+11 110=01 001 (符号位10第1位为0,不溢出;00时上溢,01 时下溢) B:尾数相乘结果:0 1010110 110111 C:已满足规格化要求,不需左规,尾数不变, 阶码仍为001 D:舍入处理:按0舍1入规则,尾数之后的6位 110111舍去,尾数+1=0 1010111 所以,X*Y最终浮点数格式的结果: 1 001 0 1010111,即0.1010111*21
计算机组成原理(附答案)
计算机组成原理计算机组成原理计算机组成原理计算机组成原理 第第第第1章章章章 计算机系统概论计算机系统概论计算机系统概论计算机系统概论 一一一一. 填空题填空题填空题填空题 1. 计算机系统是由 硬件 和软件两大部分组成的,前者是计算机系统的物质基础,而后者则是 计算机系统解题的灵魂 ,两者缺一不可。 2. 存储程序是指 解题之前预先把程序存入存储器 ;程序控制是指 控制器依据所存储的程序控制计算机自动协调地完成解题的任务 ,这两者合称为存储程序控制,它是冯·诺依曼型计算机的重要工作方式。 3.通常将控制器和运算器合称为 中央处理器(CPU) ;而将控制器、运算器和 内存储器 合称为计算机的主机。 4.计算机系统的硬件包括 控制器 、 运算器 、存储器、I/O接口和I/O设备等五大部分。 二二二二. 选择题选择题选择题选择题 1. 指令周期是指( C )。 A. CPU从主存取出一条指令的时间 B. CPU执行一条指令的时间 C. CPU从主存取出一条指令加上执行该指令的时间 三三三三. 问答题问答题问答题问答题 1. 存储程序控制是冯?诺依曼型计算机重要的工作方式,请解释何谓存储程序、程序控制? 答:存储程序是指将解题程序(连同原始数据)预先存入存储器; 程序控制是指控制器依据存储的程序,控制全机自动、协调的完成解题任务。 2. 计算机系统按功能通常可划分为哪五个层次?画出其结构示意图加以说明。 答:.五级组成的计算机系统如图1.7 (课本P18) 1)微程序设计级:微指令直接由硬件执行。 2)一般机器级(机器语言级):由微程序解释机器指令系统,属硬件级。 3)操作系统级:由操作系统程序实现。 4)汇编语言级:由汇编程序支持执行。 5)高级语言级:由高级语言编译程序支持执行。 这五级的共同特点是各级均可编程。 四四四四. 计算计算计算计算题题题题 1.1.1.1. 设某计算机指令系统有4种基本类型的指令A、B、C和D,它们在程序中出现的频度(概率)分别为0.3、0.2、0.15和0.35,指令周期分别为5ns、5.5ns、8ns和10ns,求该计算机的平均运算速度是多少MIPS(百万条指令每秒)? 解:指令平均运算时间: T=5×0.3+5.5×0.2+8×0.15+10×0.35=7.3 (ns) 平均运算速度: V=1/T=1/(7.3×10-3)=137(MIPS) 第第第第2章章章章 运算方法与运算器运算方法与运算器运算方法与运算器运算方法与运算器 一一一一. 填空题填空题填空题填空题 1. 若某计算机的字长是8位,已知二进制整数x=10100,y=–10100,则在补码的表示中, [x]补= 00010100 ,[y]补= 11101100 。 2. 若浮点数格式中阶码的基数已确定,而且尾数采用规格
计算机组成原理版答案
1.1 概述数字计算机的发展经过了哪几个代?各代的基本特征是什么?
略。
1.2 你学习计算机知识后,准备做哪方面的应用?
略。
1.3 试举一个你所熟悉的计算机应用例子。
略。
1.4 计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机?
`。
1.5 计算机硬件系统的主要指标有哪些?
答:机器字长、存储容量、运算速度、可配置外设等。
答:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度等。
1.6 什么是机器字长?它对计算机性能有哪些影响?
答:指CPU一次能处理的数据位数。它影响着计算机的运算速度,硬件成本、指令系统功能,数据处理精
度等。
1.7 什么是存储容量?什么是主存?什么是辅存?
答:存储容量指的是存储器可以存放数据的数量(如字节数)。它包括主存容量和辅存容量。
主存指的是CPU能够通过地址线直接访问的存储器。如内存等。
辅存指的是CPU不能直接访问,必须通过I/O接口和地址变换等方法才能访问的存储器,如硬盘,u盘等。1.8 根据下列题目的描述,找出最匹配的词或短语,每个词或短语只能使用一次。
(1)为个人使用而设计的计算机,通常有图形显示器、键盘和鼠标。
(2)计算机中的核心部件,它执行程序中的指令。它具有加法、测试和控制其他部件的功能。
(3)计算机的一个组成部分,运行态的程序和相关数据置于其中。
(4)处理器中根据程序的指令指示运算器、存储器和I/O 设备做什么的部件。
(5)嵌入在其他设备中的计算机,运行设计好的应用程序实现相应功能。
(6)在一个芯片中集成几十万到上百万个晶体管的工艺。
(7)管理计算机中的资源以便程序在其中运行的程序。(8)将高级语言翻译成机器语言的程序。
计算机组成原理答案
计算机组成原理(本)模拟题一
计算机组成原理(本)模拟题一
一.填空题(共20分)
1.计算机软件一般分为两大类:一类叫__系统件__,另一类叫__应用软件__。操作系统属于系统__软件__ 类。
2.主存与cache的地址映射有_全相联_、_直接映射_、_组相联_三种方式。
3.DMA 控制器按其_内部_结构,分为_选择_型和_多路_型两种。
4.闪速存储器能提供高性能、低功耗、高可靠性及_瞬时启动_能力,为现有的_存储器_体系结构带来巨大变化,因此作为_固态盘_用于便携式电脑中。
5.主存储器的性能指标主要是_存储容量_、_存储时间_、存储周期和存储器带宽。
6.汉字的_输入码_、_字模码_、_内码_是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
7.RISC指令系统的最大特点是:_指令数少_;_指令长度固定_; _指令格式和寻址方式_种类少。只有取数/ 存数指令访问存储器。
8.存储器和CPU连接时,要完成_DB_的连接;_CB_的连接和_AB_的连接,方能正常工作。
9.衡量总线性能的重要指标是_总线带宽_,它定义为总线本身所能达到的最高_传输速度_。PCI总线的带宽可达_264MB/S_。
10.微型机的标准总线从16位的_ISA_总线,发展到32位的_EISA_总线和_VISA_总线,又进一步发展到64位的PCI总线。
二.选择题(共30分)
1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有―存储程序‖的概念,最早提出这种概念的是__B__。
A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔
计算机组成原理复习题带答案
计算机组成原理复习题带答案
第1章计算机系统概述
⼀、选择题
1、在下列四句话中,最能准确反映计算机主要功能的是 C。
A、计算机可以存储⼤量信息
B、计算机能代替⼈的脑⼒劳动
C、计算机是⼀种信息处理机
D、计算机可实现⾼速运算
2、1946年2⽉,在美国诞⽣了世界上第⼀台电⼦数字计算机,它的名字叫(1)
C,1949年研制成功的世界上第⼀台存储程序式的计算机称为(2)。
(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ
3、计算机硬件能直接执⾏的只能是B。
A、符号语⾔
B、机器语⾔
C、汇编语⾔
D、机器语⾔和汇编语⾔
4、对计算机软、硬件资源进⾏管理,是 A 的功能。
A、操作系统
B、数据库管理系统
C、语⾔处理程序
D、⽤户程序
⼆、填空题
1、计算机的各⼤部件通过____总线____________连接在⼀起,它是各部件之间
传输信息的通道。
2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。
3、计算机硬件⼀般由_运算器,控制器_______、__存储器______、_输⼊_______
和、____输出____和五⼤部分组成。
4、运算器是⼀个数据加⼯部件,主要完成⼆进制___算术_______运算及__逻辑
________运算。
5、运算器的___位数________越多,计算的精度就越⾼,但是所费的电⼦器件也
越多,成本越⾼。
三、简答题
1、简述计算机的发展过程。
1、第⼀代电⼦管计算机
计算机组成原理习题答案
计算机组成原理习题答案
1、冯·诺依曼机工作的基本方式的特点是(C)。
A.多指令流单数据流
B.具备了自动输入输出的功能
C.按地址访问并顺序执行指令
D.存储器按内容选择地址2、完整的计算机应包括(D)。
A.运算器、存储器、控制器
B.外部设备和主机
C.主机和实用程序
D.配套的硬件设备和软件系统3.下列逻辑部件中,不包括在运算器内的是(D)。
A.累加器
B.运算状态寄存器
C.ALU
D.指令寄存器
A.减少信息传输量
B.减少信息传输线的条数
C.提高信息传输的速度
D.增加CPU的工作量5.运算器虽有许多部件组成,但核心部件是(B)。
A.数据总线
B.算术逻辑运算单元
C.多路开关
D.累加寄存器6.某寄存器中的值有时是地址,因此具有计算机的(C)才能识别它。
A.译码器
B.判断程序
C.指令
D.时序信号7.早期的8位微型计算机中乘除法大多数用(A)实现。
A.软件
B.硬件
C.固件
D.专用芯片8.硬件在功能实现上比软件强的是(A)。
A.速度快
B.成本低
C.灵活性强
D.实现容易9.存储器地址的重要作用是(B)。
A.运算器
B.控制器
C.键盘
D.内存储器11.虚拟机中不包括的层次是(D)。
A.应用软件
B.硬件
C.操作系统
D.用户自编程序12.运算器中临时存
放数据的部件是(B)。
A.ALU
B.寄存器
C.半导体存储器
D.指令寄存器13.计算机内存与外存
的区别在于(A)。
A.是否包括在主机中
B.是否包括在主机箱中
C.是否由主机控制
D.是
否由操作系统控制14.计算机的外围设备是指(D)。
15.对计算机的软硬件资源进行管理的程序是(B)。16.下列功能中
计算机组成原理习题及答案
计算机组成原理习题及答案
简答题
1.什么是存储程序原理?按此原理,计算机应具有哪几大功能?
1.请问:存储程序原理就是用户事先编号的程序先取走主存中,然后cpu在从主存中
抽出指令、运转指令。按此原理,计算机应当具备输入输出设备,即为能够把程序和数据
通过输入输出设备送进主存中;还应当具备存储设备,即为内存能够存储程序和数据;最
后应当具备控制器和运算器,即cpu能够从主存中抽出程序和数据,并按顺序一条一条抽出、继续执行。2.存储器与cpu相连接时,应当考量哪些问题?
2.答:应考虑(1)合理选择存储芯片,要考虑芯片的类型和数量尽量使连线简单方便;(2)地址线的连接,将cpu地址线的低位与存储芯片的地址线相连,以选择芯片中
的某一单元,儿高位则在扩充存储芯片时用,用来选择存储芯片;(3)数据线的连接,cpu的数据线与存储芯片的数据线不一定相等,相等时可直接连接,不相等时要对存储芯
片进行扩位,使其相等连接;(4)读/写控制线的连接,高电平为读,低电平为写;(5)片选线的连接,cpu的高位地址来产生片选信号。
3.什么叫做地址重合区,什么情况下可以产生地址重合区?
3.答:存储系统中的某些存储单元有多个地址,这种现象叫地址重叠区。原因是,存
储系统是由多个芯片组成的,在产生片选信号时,如果只用部分高位地址来产生片选信号,则有一部分高位地址线没用,这样这部分地址线的值就不确定,可以为0也可以为1,所
以存储芯片的地址空间也不确定了,出现了重复值,产生了地址重叠区。4.什么叫“对准字”和“未对准字”,cpu对二者的访问有何不同?
计算机组成原理课后答案
计算机组成原理课后答案
习题解答
第一章思考题与习题
1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?
计算机系统是指计算机硬件、软件和数据通信设备的物理或逻辑的综合体。
硬件即指计算机的实体部分。
软件是由计算机运行所需的程序及相关文档
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要
4.如何理解计算机组成和计算机体系结构?
计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性,通常是指用机器语言编程的程序员所看到的传统机器的属性,包括指令集、数据类型、存储器寻址技术、I/O 机理等等
计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
5.冯·诺依曼计算机的特点是什么?
(1) 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成
(2) 指令和数据以同等的地位存放于存储器内,并可以按地址寻访
(3) 指令和数据均可以用二进制代码表示
(4) 指令由操作码和地址码组成
(5) 指令在存储器内按顺序存放。
(6) 机器以运算器为中心。
6.画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。
硬件的主要技术指标:
(1) 机器字长:指 CPU 一次能处理数据的位数,通常与 CPU 的寄存器位数有关
(2) 存储容量:包括主存容量和辅存容量,存放二进制代码的总数=存储单元个数×存储字长
(3) 运算速度:主频、Gibson 法、MIPS 每秒执行百万条指令、CPI 执行一条指令所需时钟周期数、FLOPS 每秒浮点运算次数7.解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
计算机组成原理题(附答案)
计算机组成原理题解指南
第一部分:简答题
第一章计算机系统概论
1.说明计算机系统的层次结构。
计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。
第四章主存储器
1.主存储器的性能指标有哪些?含义是什么?
存储器的性能指标主要是存储容量. 存储时间、存储周期和存储器带宽。
在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量。
存取时间又称存储访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。
存储周期是指连续两次独立的存储器操作(如连续两次读操作)所需间隔的最小时间。
存储器带宽是指存储器在单位时间中的数据传输速率。
2.DRAM存储器为什么要刷新?DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式?
DRAM存储元是通过栅极电容存储电荷来暂存信息。由于存储的信息电荷终究是有泄漏的,电荷数又不能像SRAM存储元那样由电源经负载管来补充,时间一长,信息就会丢失。为此必须设法由外界按一定规律给栅极充电,按需要补给栅极电容的信息电荷,此过程叫“刷新”。
DRAM采用读出方式进行刷新。因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程。
常用的刷新方式由三种:集中式、分散式、异步式。
3.什么是闪速存储器?它有哪些特点?
闪速存储器是高密度、非易失性的读/写半导体存储器。从原理上看,它属于ROM型存储器,但是它又可随机改写信息;从功能上看,它又相当于RAM,所以传统ROM与RAM的定义和划分已失去意义。因而它是一种全新的存储器技术。
计算机组成原理试题及答案
计算机组成原理题集含答案
题库题目总数:293
第一章单选题
1、控制器、运算器和存储器合起来一般称为(主机):
I/O部件
内存储器
外存储器
主机
2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令
精确结果处理
存储器按内部地址访问
自动工作
3、输入、输出设备以及辅助存储器一般统称为(外围设备):
I/O系统
外围设备
外存储器
执行部件
4、计算机硬件能直接识别和执行的语言是(机器语言):
高级语言
汇编语言
机器语言
符号语言
判断题
5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行.(对)
8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。(对)
填空题
9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。
11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计).
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分.
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
计算机组成原理答案
计算机组成原理(本)模拟题一
计算机组成原理(本)模拟题一
一.填空题(共20分)
1.计算机软件一般分为两大类:一类叫__系统件__,另一类叫__应用软件__。操作系统属于系统__软件__ 类。
2.主存与cache的地址映射有_全相联_、_直接映射_、_组相联_三种方式。
3.DMA 控制器按其_内部_结构,分为_选择_型和_多路_型两种。
4.闪速存储器能提供高性能、低功耗、高可靠性及_瞬时启动_能力,为现有的_存储器_体系结构带来巨大变化,因此作为_固态盘_用于便携式电脑中。
5.主存储器的性能指标主要是_存储容量_、_存储时间_、存储周期和存储器带宽。
6.汉字的_输入码_、_字模码_、_内码_是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
7.RISC指令系统的最大特点是:_指令数少_;_指令长度固定_; _指令格式和寻址方式_种类少。只有取数/ 存数指令访问存储器。
8.存储器和CPU连接时,要完成_DB_的连接;_CB_的连接和_AB_的连接,方能正常工作。
9.衡量总线性能的重要指标是_总线带宽_,它定义为总线本身所能达到的最高_传输速度_。PCI总线的带宽可达_264MB/S_。
10.微型机的标准总线从16位的_ISA_总线,发展到32位的_EISA_总线和_VISA_总线,又进一步发展到64位的PCI总线。
二.选择题(共30分)
1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是__B__。
A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔
计算机组成原理课后答案
计算机组成原理课后答案
《计算机组成原理》课后习题参考答案
第一章计算机系统概论
1.比较数字计算机和模拟计算机的特点。
答:模拟计算机的特点是数值用连续量表示,运算过程也是连续的。数字计算机的主
要特点是逐位运算和间断跳跃计算。模拟计算机用电压表示数据,采用电压组合和测量值
的计算方法,车载接线的控制方法,而数字计算机用数字0和1表示数据,采用数字计数
的计算方法和程序控制的控制方法。与模拟计算机相比,数字计算机具有精度高、数据存
储量大、逻辑判断能力强等优点。2.数字计算机是如何分类的?分类的依据是什么?
答:数字计算机可分为专用计算机和通用计算机,是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。3.数字计算机有哪些主要应用?
答:数字计算机的主要应用是:科学计算、自动控制、测量和测试、信息处理、教育
和卫生、家用电器和人工智能。
4.冯.诺依曼型计算机的主要设计思想是什么?它由哪些主要组成部分?
答:诺依曼计算机的主要设计思想是存储程序并按地址顺序执行。它由运算单元、控
制器、存储器、接口和I/O设备组成。
5.什么是存储容量?什么是单元地址?什么是数据字,什么是地址字?答:存储器
所有存储单元的总数称为存储器的存储容量。每个存储单元都有编号,称为单元地址。如
果某字代表要处理的数据,称为数据字。如果某字为一条指令,称为指令字。
6.什么是指令?什么是程序?答:每个基本操作都称为指令,解决问题的一系列指令
称为程序。7.指令和数据存储在内存中。计算机如何将它们与指令或数据区分开来?
答:计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存
计算机组成原理 课后答案
第一章计算机系统概论p.19
1。1 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?
计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体
计算机硬件:计算机的物理实体
计算机软件:计算机运行所需的程序及相关资料
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要
1.2如何理解计算机系统的层次结构?
实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级的微程序机器M0,硬件研究的主要对象归结为传统机器M1和微程序机器M0,软件研究对象主要是操作系统及以上的各级虚拟机
1。3说明高级语言、汇编语言和机器语言的差别及其联系.
机器语言是可以直接在机器上执行的二进制语言
汇编语言用符号表示指令或数据所在存储单元的地址,使程序员可以不再使用繁杂而又易错的二进制代码来编写程序
高级语言对问题的描述十分接近人们的习惯,并且还具有较强的通用性
1。4如何理解计算机组成和计算机体系结构?
计算机体系结构是对程序员可见的计算机系统的属性
计算机组成对程序员透明,如何实现计算机体系结构所体现的属性
1.5冯·诺依曼计算机的特点是什么?
由运算器、控制器、存储器、输入设备、输出设备五大部件组成
指令和数据以同一形式(二进制形式)存于存储器中
指令由操作码、地址码两大部分组成
指令在存储器中顺序存放,通常自动顺序取出执行
以运算器为中心(原始冯氏机)
1。6画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。
计算机硬件各部件
运算器:ACC, MQ, ALU, X
控制器:CU, IR,PC
计算机组成原理答案终极完整版
计算机组成原理答案终极完整版
作业解答
第⼀章作业解答
冯·诺依曼计算机的基本思想是什么?什么叫存储程序⽅式?
答:冯·诺依曼计算机的基本思想包含三个⽅⾯:
1) 计算机由输⼊设备、输出设备、运算器、存储器和控制器五⼤部件组成。
2) 采⽤⼆进制形式表⽰数据和指令。
3) 采⽤存储程序⽅式。
存储程序是指在⽤计算机解题之前,事先编制好程序,并连同所需的数据预先存⼊主存储器中。在解题过程(运⾏程序)中,由控制器按照事先编好并存⼊存储器中的程序⾃动地、连续地从存储器中依次取出指令并执⾏,直到获得所要求的结果为⽌。
早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中⼼?
答:早期计算机组织结构的特点是:以运算器为中⼼的,其它部件都通过运算器完成信息的传递。
随着微电⼦技术的进步,⼈们将运算器和控制器两个主要功能部件合⼆为⼀,集成到⼀个芯⽚⾥构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩⼤,加上需要计算机处理、加⼯的信息量与⽇俱增,以运算器为中⼼的结构已不能满⾜计算机发展的需求,甚⾄会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中⼼。
衡量计算机性能有哪些基本的技术指标?以你所熟悉的计算机系统为例,说明它的型号、主频、字长、主存容量、所接的I/O设备的名称及主要规格。
答:衡量计算机性能的基本技术指标主要有:
1. 基本字长
2. 主存容量
3. 运算速度
4. 所配置的外部设备及其性能指标
5. 系统软件的配置
还有可靠性、可⽤性、可维护性、以及安全性、兼容性等性能指标。
计算机组成原理参考答案
计算机组成原理模拟题(答案在后面)
一、选择题:
1. 信息只用一条传输线,且采用脉冲传输的方式称为______。
A.串行传输
B.并行传输
C.并串行传输
D.分时传输
2. 常用的虚拟存储系统由______两级存储器组成。
A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存
3. 相联存储器是按______ 进行寻址的存储器。
A.地址指定方式 B.堆栈存取方式
C.内容指定方式 D.地址指定与堆栈存取方式结合
4 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。
A.巴贝奇
B.冯. 诺依曼
C.帕斯卡
D.贝尔
5. ______表示法主要用于表示浮点数中的阶码。
A. 原码
B. 补码
C. 反码
D. 移码
6. 下列有关运算器的描述中,______是正确的。
A.只做算术运算,不做逻辑运算
B. 只做加法
C.能暂时存放运算结果
D. 既做算术运算,又做逻辑运算
7. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。
A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意
C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意
8. 没有外存储器的计算机监控程序可以放在______ 。
A.RAM B.ROM C.RAM和ROM D.CPU
9. 在机器数______ 中,零的表示形式是唯一的。
A.原码 B.补码 C.移码 D.反码
10.在主存和CPU之间增加cache存储器的目的是______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章运算方法和运算器练习
一、填空题
1. 补码加减法中,(符号位)作为数的一部分参加运算,(符号位产生的进位)要丢掉。
2. 为判断溢出,可采用双符号位补码,此时正数的符号用(00)表示,负数的符号用(11)表示。
3. 采用双符号位的方法进行溢出检测时,若运算结果中两个符号位(不相同),则表明发生了溢出。若结果的符号位为(01),表示发生正溢出;若为(10),表示发生负溢出。
4. 采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号(不一致),则表示溢出;当加数与被加数符号不同时,相加运算的结果(不会产生溢出)。
5. 利用数据的数值位最高位进位C和符号位进位Cf的状况来判断溢出,则其表达式为over=(C⊕Cf)。
6. 在减法运算中,正数减(负数)可能产生溢出,此时的溢出为(正)溢出;负数减(正数)可能产生溢出,此时的溢出为(负)溢出。
7. 补码一位乘法运算法则通过判断乘数最末位Yi和Yi-1的值决定下步操作,当
YiYi-1=(10)时,执行部分积加【-x】补,再右移一位;当YiYi-1=(01)时,执行部分积加
【x】补,再右移一位。
8. 浮点加减运算在(阶码运算溢出)情况下会发生溢出。
9. 原码一位乘法中,符号位与数值位(分开运算),运算结果的符号位等于(两操作数符号的异或值)。
10. 一个浮点数,当其补码尾数右移一位时,为使其值不变,阶码应该(加1)。
11. 左规的规则为:尾数(左移一位),阶码(减1)。
12. 右规的规则是:尾数(右移一位),阶码(加1)。
13. 影响进位加法器速度的关键因素是(进位信号的传递问题)。
14. 当运算结果的补码尾数部分不是(11.0×××××或00.1×××××)的形式时,则应进行规格化处理。当尾数符号位为(01)或(10)时,需要右规。
15. (进位信号的产生与传递逻辑)称为进位链。
16. (XiYi)称为进位产生函数,(Xi⊕Yi)称为进位传递函数。
17. ALU的基本逻辑结构是(快速进位)加法器,它比行波进位加法器优越,具有先行进位逻辑,不仅可以实现高速运算,还能完成逻辑运算。
二、选择题
1. 两个补码数相加,采用1位符号位,当()时表示结果溢出。
A、符号位有进位
B、符号位进位和最高数位进位异或结果为0
C、符号位为1
D、符号位进位和最高数位进位异或结果为1
2. 运算器的主要功能时进行()
A、逻辑运算
B、算术运算
C、逻辑运算和算术运算
D、只作加法
3. 运算器虽有许多部件组成,但核心部件是()
A、数据总线
B、算术逻辑运算单元
C、多路开关
D、累加寄存器
4. 在定点二进制运算中,减法运算一般通过()来实现。
A、原码运算的二进制减法器
B、补码运算的二进制减法器
C、补码运算的的十进制加法器
D、补码运算的的二进制加法器
5. 在顶点运算器中,无论采用双符号位还是单符号位,必须有(),它一般用()来实现。
A、译码电路,与非门
B、编码电路,或非门
C、溢出判断电路,异或们
D、移位电路,与或非门
6. ALU属于()部件。
A、运算器
B、控制器
C、存储器
D、寄存器
7. 乘法器的硬件结构通常采用()
A、串行加法器和串行移位器
B、并行加法器和串行左移
C、并行加法器和串行右移
D、串行加法器和串行右移
8. 器件74SL181是4位的ALU芯片,使用它来构成一个16位的ALU,需要使用()片。
A、2
B、4
C、8
D、16
9. 加法器采用先行进位的目的是()
A、提高加法器的速度
B、快速传递进位信号
C、优化加法器结构
D、增强加法器功能
10. 下面浮点数运算器的描述中正确的是()
A、浮点运算器可用阶码部件和尾数部件实现
B、阶码部件可实现加减乘除四种运算
C、阶码部件只进行阶码加减和比较操作
D、尾数部件只进行乘法和减法运算
11. 现代计算机的运算器一般通过总线结构来组织,下述总线结构的运算器中,()的操作
速度最快。
A、单总线结构
B、双总线结构
C、三总线结构
三、判断题
1. 在串行定点补码乘法器中,被乘数的符号和乘数的符号都参加运算。(√)
2. 在串行定点小数除法器中,为了避免产生溢出,被除数的绝对值一定要小于除数的绝对
值。(√)
3. 在浮点运算器中,阶码部件可实现加减乘除四种运算。(×)
4. 运算器不论是复杂的还是简单的,都有一个状态寄存器,目的是位计算机提供判断条件,
以实现程序转移。(√)
5. 加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。(×)
6. 全加器和半加器的区别在于是否考虑低位向高位的进位。(√)
四、简答题
1.两浮点数相加,X=2010*0.11011011,Y=2100*(-0.10101100),求X+Y。解:X和Y用浮点补码表示形式为
X=00 010,00 11011011
Y=00 100,11 01010100
对阶
△ E=[EX]补+[-EY]补=00 010+11 100=11 110