习 题 1
1.1 选择题
(1)计算机的硬件组成包括( )
A.运算器、控制器和存储器 B.主机和外围设备
C. 硬件和软件系统 D.硬件设备和实用程序
(2)计算机中数据运算中心是( )
A. 主机 B. 运算器
C. 控制器 D. I/O系统
(3)计算机的的中央处理器是指( )
A. 主机 B. 运算器
C. CPU D. 控制器
(4)存储程序的概念是冯·诺依曼提出的,在计算机发展史上具有特殊的意义,其重要意义是( )
A. 节省编程时间 B. 节省输入步骤
C. 提高计算机处理能力 D. 保证计算机自动、连续地执行程序
(5)按地址访问的存储体以一定顺序划分成许多存储单元。每个存储单元有一个编号,称为存储单元的地址。访问存储器按地址进行访问,存储单元中存放的是( )
A. 存储器单元的地址编号 B. 指定单元存放的数据
C. 将要写入存储单元的内容 D. 访问存储器的控制命令
(6)计算机可以运行用各种高级程序设计语言编写的程序,但都必须经过变换成最终计算机能够识别的( ),才能执行。
A. 二进制机器语言 B. 汇编语言
C. 中间语言 D. 操作系统原语
1.2 填空题
(1)中央处理器由 和 两部分组成。
(2)计算机中字长是指 。
(3)运算器的主要部件是 。
(4)软硬件逻辑功能等效是指 在逻辑功能上的等价的。
(5)计算机的硬件系统包括 、 、 、 和 五大部件。
(6)计算机的软件系统包括 和 两大部分。
1.3 简答题
1.简述冯·诺依曼型计算机结构的特点。
2.简述非冯·诺依曼型计算机结构的特点。
习 题2
2.1 判断题
(1) 在计算机中之所以采用二进制是因为二进制的运算最简单。
(2) 浮点数通常采用规格化数来表示,所谓规格化原码表示的数是指其尾数R进制的最高数位是0的浮点数。
(3) 一个正数的补码和这个数原码表示一样,而正数的反码就不是该数的原码表示,而是原码各位数取反。
(4) 浮点数的取值范围主要由阶码的位数决定,而浮点数的精度则主要由尾数的位数决定。
(5) 在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。
2.2 填空题
(1) 机器数是指_____。
(2) 信息的数字化编码,是指_____。
(3) 8421BCD编码中,每一位十进制数字由____位二进制数码组成,ASCII码中表示1个字符需要____位二进制数码。
(4) 定点字长为16位补码运算的计算机,用八进制写出他最大正数补码是____,最小负数补码为____。
(5) 移码常用于表示浮点数的____部分,移码和补码比较,他们除____位外, 其他各位代码____。
(6) 二进制数在计算机常用的表示方法有原码、补码、反码和增码(移码)等多种。表示定点整数时,若要求数值0在计算机中唯一表示为全“0”,应采用____;表示浮点数时,若要求机器零在计算机中表示为全“0”,则阶码应采用____;浮点数的取值范围的大小由____决定,而浮点数的精度则由____决定;某计算机中,浮点数的阶码占8位,尾数占40位(字长共48位),都采用补码,则该机器中所能表示的最大浮点数是____。
(7) 十进制数1989的8421BCD码是____。设以N=S.B1B2…BK表示一浮点数的补码尾数,当____时,此尾数为规格化数。当运算结果尾数出现____时,需进行
左规;而当运算结果尾数出现____时,表明尾数溢出,则需进行右规。
2.3 分别写出下列各十进制整数的原码、补码、反码和移码,用8位二进制数表示(含一位符号位),0,+128,-128,+127,-127,106,-32。
2.4 试写出下列各种情况下用16位二进制位所能表示的数最大和最小数(用十进制表示)以及对应的二进制代码。
(1) 无符号的整数;
(2) 补码表示的有符号整数;
(3) 补码表示的有符号小数;
(4) 移码表示的有符号整数
(5) 原码表示的有符号小数;
2.5 汉字的输入编码分为哪几类?各有什么问题?
2.6设机内用7位二进制表示的, 下列代码被看作ASCII码、整数补码、8421码时分别代表什么?(其中后缀H表示用十六进制数表示)
71H 35H
习 题3
3.1已知x=0.1001B,y=﹣0.0101B。试求:
(1)[﹣x]补,[﹣y]补;
(2)[x+y]补,[x-y]补。
3.2 已知x=0.10101B,y=﹣0.10111B。试求x+y和x-y的值,并用两种方法判断是否有溢出。
3.3 用变形补码计算[x]补±[y]补=?并指出结果是否溢出。
(1)[x]补=0.11001,[y]补=0.10110;
(2)[x]补=0.11001,[y]补=1.10101;
(3)[x]补=1.00110,[y]补=0.10101。
习题4
4.1 指令字包括哪几个部分?各部分(字段)的含义是什么?
4.2 基本的寻址方式有几种?并简要说明其寻址原理和过程。
4.3 根据操作数所在的位置,指出其寻址方式的名称。
(1)操作数在寄存器中
(2)操作数的地址在通用寄存器中
(3)操作数在指令中
(4)操作数的地址在指令中
(5)操作数地址的地址在指令中
(6)操作数的地址为寄存器内容与位移量之和(寄存器分别为基址寄存器,变址寄存器和程序计数器)
4.4 子程序调用指令的功能是什么?其操作过程包含哪几个步骤?
4.5 判断下列各类指令是否正确,错误的请指明原因。
(1)MOV AL,1200H
(2)MOV CS,CX
(3)SAL AL,3
(4)PUSH DL
(5)MOV AX,[BX][BP]
(6)ADD 12H,BL
(7)NOT AX
(8)IN AX,256
(9)INC BX,1
(10)CMP AL,00H
习 题 7
7.1 选择题
(1)CPU芯片中的总线属于( )总线。
A.内部 B.局部
C.系统 D.板级
(2)数据总线、地址总线、控制总线3类是根据( )来划分的。
A.总线所处的位置 B.总线传送的内容
C.系统的传送方式 D.总线的传送方向
(3)系统总线中控制线的功能是( )
A.提供主存,I/O接口设备的控制信号和响应信号及时序信号
B.提供数据信息
C.提供主存,I/O接口设备的控制信号
D.提供主存,I/O接口设备的响应信号
(4)在串行链接方式下,越靠近控制器的设备( )。
A.得到总线的使用权机会越多,优先级越高
B.得到总线的使用权机会越少,优先级越低
C.得到总线的使用权机会越多,优先级越低
D. 得到总线的使用权机会越少,优先级越高
(5)在串行链接方式下,若有N个设备,则( )。
A.有N条总线请求信号 B.共用一条总线请求信号
C.有N-1条总线信号 D.无法确定
(6)在计数器定时查询方式下,若计数从0开始,则( )。
A.设备号小的优先级高 B.设备号大的优先级高
C.每个设备使用总线的机会相等 D.以上都不对
(7)在独立请求方式下,若有N个设备,则( )。
A.有N个总线请求信号和N个总线响应信号
B.有一个总线请求信号和一个总线响应信号
C.总线请求信号多于总线响应信号
D.总线请求信号少于总线响应信号
(8)在集中式总线总裁中,独立请求方式响应时间最快,对电路故障最敏感方式是( )。
A. 串行链接 B.独立请求
C.定时查询 D.分布式查询
(9)在3种集中式总裁中,独立请求方式响应时间最快,但它是以( )为代价的。
A.增加仲裁器开销 B.增加控制线数
C.增加仲裁器开销和控制线数 D.增加总线占用时间
(10)信息可以在两个方向上同时传输的总线属于( )。
A.单工总线 B.半双工总线
C.全双工总线 D.单向总线
(11)串行总线与并行总线相比( )。
A.串行总线成本高,速度快 B.并行总线成本高,速度快
C.串行总线成本高,速度慢 D.并行总线成本低,速度慢
(12)同步控制是( )。
A.只适用于CPU控制的方式 B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式 D.所有指令执行时间都相同的方式
7.2 填空题
(1)计算机中各个功能部件是通过 连接的,它是各部件之间进行信息传输的公共线路。
(2)总线的基本特性包括 、 、 和电气
特性。
(3)总线的电气特性包括每一条信号线的信号传递方向、信号的 特性和
特性。
(4)单处理器系统中的总线可以分为3类:CPU内部连接各寄存器及运算器部件之间的总线称为 ;中、低速I/O设备之间相互连接的总线称为 ;通一台计算机系统内的高速功能部件之间相互连接的总线称为 。
(5)总线控制主要解决总线的使用权问题。集中式仲裁有 、 和
。
(6)为了解决多个主设备同时竞争总线的 ,必须具有 部件。
(7)同步方式下,总线操作有固定的时序,设备之间 应答信号,数据的传输在 的时钟信号控制下进行。
(8)根据传输数据通路的宽度,总线可分为 总线和 总线,其中 一般用于长距离的数据传送。
(9) 总线只能将信息从总线的一端传送到另一端,不能反向传送。
7.3 简答题
1.试比较单总线结构、双总线结构与三总线结构的不同之处?
2.总线的特性包括哪几个方面?什么是总线带宽?
3.总线仲裁的作用是什么?一般采用什么原则进行仲裁?
4.按照总线仲裁电路的位置不同,仲裁方式分为哪几类?
习 题 8
8.1 选择题
(1)在统一编址方式下,下面的说法( )是对的。
A.一个具体地址只能对应输入输出设备
B.一个具体地址只能对应主存单元
C.一个具体地址既对应输入输出设备又对应主存单元
D.一个具体地址只对应I/O设备或者只对应主存单元
(2)对于低速输入输出设备,应当选用的通道是( )。
A.数组多路通道 B.字节多路通道
C.选择通道 D.DMA专用通道
(3)计算机系统的输入输出接口是( ① )之间的交接界面,主机一侧通常是标准的( ② ),一般这个接口就是各种( ③ )。
①:A.存储器与CPU B.主机与外围设备 C.存储器与外围设备
②:A.内部总线 B.外部总线 C.系统总线
③: A.设备控制器 B.总线适配器
(4)I/O接口中数据缓冲器的作用是( )。
A.用来暂存外部设备和CPU之间传送的数据
B.用来暂存外部设备的状态
C. 用来暂存外部设备的地址
D.以上都不是
(5)在微型机系统中,外围设备通过( )与主板的系统总线相连接。
A.适配器 B.设备控制器
C.计数器 D.寄存器
(6)在微型机系统中,主机和高速硬盘进行数据交换一般采用( )。
A.程序中断控制
B.直接存储器访问
C.程序直接控制
D.通道控制
(7)常用于大型计算机的I/O控制方式是( )。
A.程序查询方式 B.DMA方式
C.中断方式 D.通道方式
(8)在采用( )的情况下,除非计算机等待数据,否则无法传送数据给计算机。
A.程序查询方式 B.中断方式
C.DMA方式 D.独立请求方式
(9)下述I/O控制方式中,主要由CPU执行程序实现的是( )。
A.外围处理机方式 B.中断方式
C.DMA方式 D.通道方式
(10)在关中断状态,不可响应的中断是( )。
A.硬件中断 B.软件中断
C.可屏蔽中断 D.不可屏蔽中断
(11)下面不属于内部中断的是( )。
A.除数为0 B.非法地址
C.非法数据格式 D.非法指令
(12)在中断响应过程中,保护程序计数器PC的作用是(A.使CPU能找到中断处理程序的入口地址
B.使中断返回后,能回到断点处继续原有程序的执行
C.使CPU和外部设备能并行工作
D.为了实现中断嵌套
。 )
(13)中断向量地址是( )。
A.子程序入口地址
B.中断服务例行程序入口地址
C. 中断服务例行程序入口地址的指示器
D.中断返回地址
(14)DMA方式是在( )之间建立直接的数据通路。
A.CPU与外围设备 B.主存与外围设备
C.外设与外设 D. CPU与主存
8.2 填空题
(1)输入输出系统由 、 、 以及与 有关的软件组成。
(2)输入信息的类型,输入设备分为: 、 和语音输入等。
(3)按照数据传送方式,输入输出接口可以分为串行接口和 接口。 接口是用于近距离传输的应用场合。
(4)I/O控制方式分为:无条件传送方式、 、 、 、通道方式和外围处理机方式。
(5)程序直接控制方式可分为: 方式和 方式。
(6)中断屏蔽依靠为每个中断源设置一个 实现,当其为 时,禁止该中断源的终端请求,否则允许通过。
(7)计算机系统中,CPU响应中断必须同时满足: 、 和 三个条件才能响应中断。
(8)DMA的含义是 ,一般用于 。
(9)DMA的数据块传送过程可分为三个阶段: 、正式传送和 处理。
(10)根据通道的工作方式,通道可以被分为:选择通道、 通道和 通道三种类型。
(11)CPU在响应DMA请求后,将让出一个 周期给DMA控制器。
(12)字节多路通道数据的传送是以 为单位进行的。
(13)中断处理过程可以嵌套, 的设备可以中断 的中断服务程序。
(14)当多个中断源同时向CPU发出中断请求时, 中断最快得到CPU的响应。
(15)根据计算机系统对中断处理的策略不同,可分为: 级中断系统和 级别中断系统。
8.3 简答题
1.简述程序查询方式下计算机进行输入输出操作的过程。
2.中断控制方式与DMA方式有何异同?
3.与中断方式比较,DMA方式的优点是什么?
4.进入中断响应周期的条件是什么
因篇幅问题不能全部显示,请点此查看更多更全内容