第一章习题+总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 19. 下面是有关反映计算机中存储器容量的计量单位的叙述,其中错 误的是( )。 • A.最小的计量单位为位(bit),表示一位“0”或“1” • B.最基本的计量单位是字节(Byte),一个字节等于8bit • C.一台计算机的编址单位、指令字长和数据字长都一样,且是字节的 整数倍 • D.主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息 正确答案: • • 20. 以下有关计算机运算速度衡量指标的描述中,错误的是( )。 • A.计算机的主频与运算速度有很大关系 • B.5MIPS是指每秒执行5条指令 • C.CPI是指执行一条指令所需的时钟周期数 • D.FLOPS主要用来衡量浮点运算的速度,指每秒执行多少次浮点操作
正确答案: 3. 以下哪种程序是应用软件?( ) A.汇编程序 B.编译程序 C.操作系统 D.文字处理程序 正确答案:
• 4. 以下给出的软件中,属于系统软件的是( ) • A.Windows XP B.MS Word • C.金山词霸 D.RealPlayer 正确答案: • • • • • 5. 以下关于各种语言处理程序的叙述中,错误的是( )。 A.汇编程序是用来将汇编语言程序转换为机器语言程序的软件 B.编译程序是一种将高级语言源程序转换为机器可执行的目标程序的一种软件 C.解释程序是一种编译程序,用来直接执行高级语言源程序 D.语言处理程序用来对各种高级语言或汇编语言写的源程序进行转换处理,使 之转换为计算器能够直接执行的目标代码或直接由计算机执行 正确答案:
• • • • • •
正确答案:
12. 下面有关冯.诺依曼计算机结构的叙述中,错误的是( )。 A.计算机由运算器、控制器、存储器和输入/出设备组成 B.一个程序由若干条指令和数据构成,按顺序存放在存储器中 C.指令由操作码和地址码两部分组成 D.指令按地址顺序访问,数据在指令中直接给出
正确答案:
. 14. 下面有关存储器组织的叙述中,错误的是( )。 A.存储器中的核心部分是存储体,用来存放信息,由若干个存储单元构成 B.存储单元由若干个存放0或1的存储元件构成 C.一个存储单元有一个编号,就是存储单元的地址 D.同一个存储器中,每个存储单元的宽度可以不同,有8位、16位或32位不等, 分别存放不同长度的数据和指令 正确答案: 15. 以下是有关控制器中各部件功能的描述,其中错误的是( )。 A.核心部件是控制单元(CU),主要用于对指令操作码进行译码,送出控制信号 B.PC称为程序计数器,用于存放下一条要执行的指令的地址 C.通过PC+“1” → PC可以实现指令的按序执行 D.IR称为指令计数器,用来存放指令操作码 正确答案:
例一:以加法指令ADD M(M为主存地址)为例, 写出完成该指令的信息流程(从取指令开始)
取指令:
PC
MA R C U
M
MD R
I R
分析指令: OP(IR
)
执行指令: Ad(IR
) AC C AL U
MA M R AL 同时X U, ALU
AC C
MD R
X
例二:设主存储器容量为64K*32位,并且指令字长、存储 字长、机器字长三者相等。写出现代计算机硬件框图中各 个寄存器的位数,并指出哪些寄存器之间有信息通路。
• (4) 冯诺依曼计算机结构的特点: • ①有运算器、控制器、存储器、输入、输出五大部 分组成。 • ②指令和数据用二进制表示,两者形式上没有差别。 • ③指令和数据存放在存储器中,按地址访问。 • ④指令由操作码和地址码组成,操作码指定操作性 质,地址码指定操作数地址。 • ⑤采用“存储程序控制”方式进行工作。 • (5) 计算机硬件的基本组成和功能: • ①运算器用来进行各种算术逻辑运算。 • ②控制器用来执行指令,送出操作控制信号, • ③存储器用来存放指令和数据。 • ④输入和输出设备用来实现计算机和用户之间的信 息交换。
正确答案:
总结
• 本章主要对计算机系统作了概述性的说明,指出了 “计算机组成原理”课程的内容在整个计算机系统 中的位置。主要内容包括: • (1) 计算机系统的组成:分软件和硬件两部分。硬件 和软件的界面是指令系统。 • (2) 计算机系统的层次结构: • ①从机器使用者的角度来说,粗分为应用软件、系 统软件和硬件三个层次。 • ②从程序设计员和机器硬件设计者的角度来说,细 分为:高级语言虚拟机、汇编语言虚拟机、操作系 统虚拟机、机器语言机器、微程序机器。 • (3) 硬件和软件的相互关系: • ①两者相辅相成,缺一不可。 • ②两者都用来实现逻辑功能,同一功能可用硬件实 现,也可用软件实现。
• • • • • •
7. 以下有关程序执行方面的叙述中,错误的是( )。 A.用户编写程序可以用高级语言,也可以用低级语言 B.汇编语言是一种高级语言,用其写的源程序不能在CPU中直接执行 C.高级语言程序员不需要了解机器的结构和指令系统 D.低级语言程序员必须对机器的结构、指令格式等非常清楚 正确答案: 8. 以下是关于冯诺依曼结构计算机中指令和数据表示形式的叙述,其中正确 的是( )。 A.指令和数据可以从形式上加以区分 B.指令以二进制形式存放,数据以十进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 正确答案:
• • •
• 9. 下列是有关计算机中指令和数据存放位置的叙述,其中正确的是( )。 A.指令存放在内存中,数据存放在外存中 • B.指令和数据任何时候都存放在内存中 • C.指令和数据任何时候都存放在外存中 • D.程序被启动前指令和数据都存放在外存中,而启动后指令和数据被装入内存 正确答案:
• • • • •
10. 计算机中的所有信息都以二进制表示的原因是( )。 A.信息处理方便 B.运算速度快 C.节约元器件 D.物理器件性能所致 正确答案:
• • • •
11. 冯.诺依曼计算机工作方式的基本特点是( )。 A.程序一边输入计算机一边执行 B.程序直接从磁盘读到CPU执行 C.程序中的指令和数据先装入内存,执行时按地址访问并自动按序执行 程序 • D.程序自动执行,而数据手工输入
主存容量64K*32位,得216=64K,所以MAR位16位,MDR为 32位; 因为指令字长=存储字长=机器字长,所以IR、ACC、MQ、X 均为32位; 寄存器间信息通路有 PC MA R I R 取数 MDR MD R AC C, 存数 ACC MD R
Ad(IR ) MD R
MA R
Байду номын сангаас
X
例三:指令和数据都存于存储器中,计算机 如何区分它们?
• • • • •
1.一个完整的计算机系统包括硬件和软件。软件又分为( )两大类。 A.操作系统和语言处理程序 B.系统软件和应用软件 C.操作系统和高级语言 D.低级语言程序和高级语言程序 正确答案:
• 2. 计算机硬件能够直接执行的语言是( )。 A.汇编语言 • B.机器语言 • C.汇编语言和机器语言 • D.高级算法语言 • • • • •
• • • • • • • • • •
17. 下面有关机器字长的叙述中,错误的是( )。 A.机器字长是指CPU一次能够处理的数据的位数 B.机器字长一般与CPU中寄存器的位数有关 C.机器字长决定了数的表示范围和表示精度 D.机器字长对计算机硬件的造价没有影响 正确答案: 18. 假定一台计算机的主存储器最大可装机容量为4GB,按字节编址, 则该存储器的MAR应为( )。 A.16位 B.32位 C.48位 D.64位 正确答案:
• (6) 计算机的工作过程: • ①用某种语言(高级语言或低级语言)编制程序, 称为源程序。 • ②用语言处理程序(编译程序或汇编程序)将源程 序翻译成机器语言目标程序。 • ③启动目标程序,将所含的指令和数据装入内存。 • ④从第一条指令开始执行:取指令、指令译码、取 操作数,运算、送结果、PC指向下一条指令。 • ⑤重复④步,周而复始地执行指令,直到程序所含 指令全部执行完。
• ( 7) 计算机系统性能评价指标: • ①机器字长:CPU一次能处理数据的位数,一般以 定点运算器数据通路宽度为准。 • ②运行速度: • a)主频:CPU主脉冲的时钟频率。 • b)CPI:执行一条指令所需的CPU主脉冲时钟个数。 • c)定点指令执行速度:每秒钟执行多少百万条定点 指令数(MIPS)。 • d)浮点操作运算速度:每秒钟执行多少浮点数操作 (FLOPS)。 • ③存储容量: • a)主存容量:包含RAM和ROM两部分。以单元个数x 存储单元宽度或字节数来表示。 • b)辅存容量:磁盘容量,以字节为单位,如:80GB。
• 6. 计算机系统采用层次化结构组成系统,从最上层的最终用户到最低层的计 算机硬件,其层次化构成为( )。 • A.高级语言机器-操作系统机器-汇编语言机器-机器语言机器-微指令系统 • B.高级语言机器-汇编语言机器-机器语言机器-操作系统机器-微指令系统 • C.高级语言机器-汇编语言机器-操作系统机器-机器语言机器-微指令系统 • D.高级语言机器-汇编语言机器-操作系统机器-微指令系统-机器语言机器 正确答案: