没有合适的资源?快使用搜索试试~ 我知道了~
计算机组成原理课前题.doc
0 下载量 155 浏览量
2024-04-20
07:02:53
上传
评论
收藏 55KB DOC 举报
温馨提示
试读
12页
计算机组成原理课前题.doc
资源推荐
资源详情
资源评论
1 / 12
第一章例题分析
1.一个完整的计算机系统应该包括( )两大部分。
A.主机和外设
B.硬件系统和操作系统
C.硬件系统和软件系统
D.硬件系统和系统软件
参考答案:C
简要分析:
选项 A:现代计算机通常把运算器和控制器合起来做在一个芯片上,称为中央处理器(CPU)。然
后把 CPU 和内存储器合起来称为主机。主机和外设构成硬件系统。所以选项 A 不全面。
选项 B:一个完整的计算机系统应该包括硬件系统和软件系统两部分。软件系统分为系统软件和应
用软件两大类。系统软件包括操作系统、计算机语言处理程序(各种程序翻译软件,包括编译程序、
解释程序、汇编程序)、服务性程序、数据库管理系统和网络软件等。操作系统只是系统软件的一种,
所以不全面。
选项 D:系统软件只是软件系统中的一类软件,因而,也不全面。
2.下列是有关程序、指令和数据关系的叙述,其中错误的是( )。
A.一个程序由若干条指令和所处理的数据组成
B.指令和数据形式上没有差别,都是一串 0/1 序列
C.指令和数据不能放在同一个存储器中,必须分别存放在指令存储器和数据存储器中
D.启动程序前指令和数据都存放在外存中,启动后才被装入内存
参考答案:选项 C
简要分析:
选项 A:在计算机上完成的所有任务都必须先编好程序,通过计算机执行程序来完成。所以执行程
序的过程就是周而复始执行指令的过程。一个程序由一条条指令以及指令所处理的数据组成。指令规
定程序的动作和步骤,数据是动作作用的对象。
2 / 12
选项 B:指令和数据在计算机内部都是用二进制表示的,因而都是 0、1 序列,在形式上没有差别。
选项 C 和 D:程序编好后,先放到外存(如,磁盘)上保存。当需要执行程序时,通过操作系统提
供的人-机接口(在命令行符下输入命令,或鼠标双击等)启动程序,程序被启动后,程序中的指令和
数据被操作系统装入主存,一般是装入到同一个主存储器(DRAM)中,而不区分是数据存储器还是指
令存储器。CPU 通过指令执行的不同阶段来区分取出的是数据还是指令,而不是靠分开存放数据和指令
来区分的。所以,选项 C 是错误的。
3.以下关于冯.诺依曼计算机工作方式的叙述中,错误的是( )。
A.计算机完成的所有任务都必须执行相应的程序来完成
B.某任务用某语言(如 C++)编好程序后,一旦被启动,则马上可调至主存直接执行
C.程序执行时,CPU 按指令地址自动按序到内存读取指令并执 行
D.冯.诺依曼计算机工作方式称为“存储程序”控制方式
参考答案:选项 B
简要分析:冯.诺依曼计算机的工作方式被称为“存储程序”控制方式。其主要内容是:计算机的
工作由程序控制,程序是一个指令序列,指令是能被计算机理解和执行的操作命令; 程序(指令)和数
据均以二进制编码表示,均存放在存储器中;存储器中存放的指令和数据按地址进行存取;指令是由 CPU
一条一条顺序执行的。用一句话来说,就是:一旦要计算机完成某个特定的任务,则计算机会将事先
编好的程序,按指令的顺序自动一条一条从主存中读出并执行,整个过程不需要人的干预。这里,事
先编好的程序是指机器可执行的目标程序。用 C++这种高级语言编写的源程序,不能直接装入内存后由
CPU 执行,而是需要先用编译程序将其转换为机器可直接执行的目标程序。
4.下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是( )。
A.最小的计量单位为位(bit),表示一位“0”或“1”,一个字节为 8 位
B.最基本的计量单位是字节(Byte),因而指令、数据和地址的长度都是 8 的倍数
C.主存储器的编址单位一般是字节的倍数
D.主存容量为 1KB,其含义是主存储器中能存放 1000 个字节的二进制信息
参考答案:选项 D
3 / 12
简要分析:
选项 A:冯偌依曼结构计算机规定,计算机内部信息的表示采用二进制,所以,所有信息都是由 0
或 1 构成的 0/1 序列,用位(bit)来表示一个二进制位“0”或“1”,它是最小的计量单位,一个字
节为 8 位。
选项 B:计算机中的存储部件、传送部件、运算部件等的宽度(串行传送部件例外)基本上都是字
节的倍数,因而最基本的计量单位是字节(Byte)。为了数据、地址和指令信息的存储、传输和运算
方便,一般把指令、数据和地址的长度都规定为 8 的倍数。
选项 C:对于现代计算机的主存储器,其存储单元的编号采用字节编址方式,也就是说,每 8 位构
成一个存储单元,所以其编址单位为一个字节。早期的机器也有用 16 位、24 位、32 位进行编址的。
所以一般应该是 8 的倍数。
选项 D:主存容量的单位有 KB、MB、GB 等,分别表示 2
10
字节、2
20
字节和 2
30
字节。而辅存容量中
的 kB、MB、GB 分别表示 10
3
字节、10
6
字节和 10
9
字节。所以,选项 D 是错误的。
第二章例题分析
1、设[x]补=1.x1x2x3x4 ,当满足( ) 时,x < -1/2 成立。
x1 必须为 1,x2x3x4 至少有一个为 1
B. x1 必须为 1,x2x3x4 任意
C. x1 必须为 0,x2x3x4 至少有一个为 1
D. x1 必须为 0,x2x3x4 任意
参考答案:选项 C
简要分析:补码的编码规则是,正数的补码,其符号位为 0,数值位不变;负数的补码,
其符号位为 1,数值位各位取反,末尾加 1。从形式来看,[x]补的符号位为 1,所以 x 一定
是负数。绝对值越大,数值越小,所以,要满足 x < -1/2,则 x 的绝对值必须大于 1/2。因此,
x1 必须为 0,x2x3x4 至少有一个为 1,这样,各位取反末尾加 1 后,x1 一定为 1,x2x3x4 中
至少有一个为 1,使得 x 的绝对值保证大于 1/2。因此,选项 C 是正确的。
2、假设有两个整数 x 和 y,x=-68,y=-80,采用补码形式(含一位符号位)表示,x 和 y
分别存放在寄存器 A 和 B 中。寄存器 A 和 B 中的内容分别是什么?(用十六进制表示二进制序
列 )
剩余11页未读,继续阅读
资源评论
平头哥在等你
- 粉丝: 3
- 资源: 7332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功