当前位置:文档之家› 计算机组成原理随堂练习题

计算机组成原理随堂练习题

计算机组成原理随堂练习题
计算机组成原理随堂练习题

随堂练习题

一、选择题

1、大约()年,计算机的运算速度提高10倍,成本降为原来的1/10.

A、10~12

B、5~10

C、5~8

D、6~9

【答案:C】

2、计算机划为巨型机、大型机、中型机、小型机、微型计算机和单片机的依据是()

A、价格 2、体积 C、体系结构 D、整机性能

【答案:D】

3.第四代计算机的主要逻辑元件采用的是

A) 晶体管 B) 小规模集成电路

C) 电子管 D) 大规模和超大规模集成电路

【答案:D】

4.从第一台计算机诞生到现在的50多年中按计算机采用的电子元器件来划分,计算机发展经历了()个阶段。

A. 4

B. 6

C. 7

D. 5

【答案:D】

5.计算机硬件的五大基本构件包括:运算器、存储器、输入设备、输出设备和

A) 显示器 B) 控制器 C) 磁盘驱动器 D) 鼠标器

【答案:B】

6.通常所说的I/O设备指的是

A) 输入输出设备 B) 通信设备 C) 网络设备 D) 控制设备

【答案:A】

7. CPU要能与外设通信必须要有:

A) 寄存器 B) 存储器 C) 接口电路 D) 网线

【答案:C】

8.现代计算机之所以严格地按照时间的先后顺序进行操作,主要因为有()。

A.开关电路

B. 时序部件

C. 接口电路

D. 协处理器

【答案:B】

9、计算机软件系统一般包括()。

A.操作系统和应用软件

B. 系统软件和管理软件

C. 系统软件和应用软件

D. 操作系统、管理软件和各种工具软件

【答案:C】

10、系统软件中最重要的是( )。

A. 操作系统

B. 语言处理程序

C. 工具软件

D. 数据库管理系统

【答案:A】

11、数据库管理系统是一种( )。

A.应用软件 B.工具软件 C.免费软件 D.系统软件【答案:D】

12、下列不属于计算机的性能评价指标的是()

A.机器字长 B.指令系统 C.操作系统 D.主频

【答案:C】

13、计算机的字长是指()

A、地址总线的位数

B、数据总线的位数

C、操作系统支持的位数

D、计算机每次运算包含的位数

【答案:D】

14、MTBF表示

A、存储器大小

B、Cache大小

C、故障平均间隔时间

D、CPU的核的个数【答案:C】

15、计算机系统采用分层次逐级实现,最底层的是()

A、汇编语言级

B、机器语言级

C、微程序级

D、操作系统级

【答案:C】

16、计算机系统的软硬件功能划分不取决于下列哪种因素()

A、价格

B、速度

C、可靠性

D、体积

【答案:D】

17. 机器数10000001B它所代表的数( )。

A.-1

B.-127

C.129

D.以上均有可能

【答案:B】

18、二进制数-101101B的原码是()

A、10110100B

B、10101101B

C、00101101B

D、10110111B 【答案:B】

19、二进制数-101101B的反码是()

A、11001011B

B、11010011B

C、11010010B

D、11110111B 【答案:C】

20、二进制数-101101B的补码是()

A、11001011B

B、11010011B

C、11010110B

D、11110111B

【答案:B】

21、二进制数-101101B的移码是()

A、01001011B

B、01010011B

C、01010110B

D、01110111B

【答案:B】

22、浮点数规格化的目的是()

A、便于运算

B、多此一举

C、使数的浮点表示是唯一的

D、使长度最短【答案:C】

23、下列关于双精度格式的浮点数的说法错误的是()

A、需要占用64位

B、阶码11位

C、符号位2位

D、位数52位

【答案:C】

24、在计算机中,用于汉字信息的存储、交换、检索等操作的是( )。

A.汉字输入吗

B.汉字码

C.汉字字模码

D.ASCII码

【答案:B】

25、五笔字型输入法属于()

A) 音码输入法 B) 形码输入法 C) 音形结合输入法D) 联想输入法

【答案:B】

26、下列关于奇偶校验码错误的描述是()

A、只能发现奇数位错

B、无纠错能力

C、只能发现偶数位错

D、简单实用

【答案:C】

27、设X=-0.1010,Y=-0.0100,则用补码定点加法求X+Y的和为()

A、0.0010

B、1.0010

C、0.1110

D、1.1110

【答案:B】

28、设X=-0.1010,Y=-0.0100,则用原码定点加法求X+Y的和为()

A、0.0010

B、1.0010

C、0.1110

D、1.1110

【答案:D】

29、运算中会产生溢出的是()

A、X=0.1011 Y=-0.1111 求[X+Y]补

B、X=0.1010 Y=-0.0110 求[X+Y]补

C、X=0.1011 Y=-0.1101 求[X-Y]补

D、X=0.1010 Y=-0.0010 求[X-Y]补

【答案:C】

30、在计算机中,实现乘法或除法时采用下列哪一种编码方式最方便()

A、补码

B、BCD码

C、原码

D、反码

【答案:C】

31、设X=-0.1011,Y=-0.1101,则用补码一位乘法X*Y的结果为()

A、0.00100011

B、1.10001111

C、0. 10001111

D、1.00100011

【答案:C】

32、下列关于补码定点除法说法错误的是()

A、数字的符号位必须参与运算

B、被除数与除数同号时,做[X]补+[-Y]补

C、被除数与除数异号时,做[X]补+[Y]补

D、被除数与除数异号时,做[X]补+[-Y]补

【答案:D】

33、下列不是逻辑运算的特点的是()

A、运算简单

B、位之间的结果无关联

C、位之间存在进位

D、每位均可以看着一个逻辑数

【答案:C】

34、关于锁存器的说确的是()

A、比触发器复杂

B、比触发器简单

C、用例存储指令

D、可以永久保存数据

【答案:B】

35、下列部件中,在单总线运算器中不可能出现的部件是()

A、锁存器

B、寄存器

C、总线旁路器

D、ALU

【答案:C】

36、浮点数加减法运算中,说法错误的是()

A、阶和尾数一起运算

B、必须对阶

C、阶码通常使用移码

D、尾数通常使用补码

【答案:A】

37、下列不属于浮点运算器的部件是()

A、累加器

B、乘商寄存器

C、地址寄存器

D、加法器

【答案:C】

38.存储器主要用来( )。

A.存放数据

B.存放程序

C.存放数据和程序

D.微程序

【答案:C】

39、下列不属于主存储器的技术指标的是( )

A、存储容量

B、字长

C、MTBF

D、存取时间

【答案:B】

40、下列关于存储单位不正确的是()

A、1TB=1024GB

B、1MB=1024KB

C、1PB=1024TB

D、1PB=1024EB

【答案:D】

41、存储周期是指( )。

A.存储器的读出时间

B.存储器的写入时间

C.存储器进行连续读或写操作所允许的最短时间间隔

D.存储器进行连续写操作所允许的最短时间间隔

【答案:C】

42、存储系统的分级结构按速度排序(用>表示速度更快),下列正确的是()

A、cache>主存>光盘>磁盘

B、cache>磁盘>主存>光盘

C、cache>主存>磁盘>光盘

D、cache >光盘>磁盘>主存

【答案:C】

43、主存储器不包含的部件是()

A、地址译码器

B、读写电路

C、地址寄存器

D、标志寄存器

【答案:D】

44、下列不能作为存储元件的是()

A、触发器

B、电容

C、晶体管

D、计数器

【答案:D】

45、某SRAM芯片,其存储容量为64K×l6位,该芯片的地址线和数据线数目为( )。

A.64,16 B.16,16 C.64,8 D.16,64

【答案:B】

46、下列哪一种刷新方式具有不存在死时间,刷新占用时间少的特点()

A、集中式

B、分散式

C、异步刷新

D、同步刷新

【答案:C】

47、下列哪一种信号为片选信号()

A、WE

B、CS

C、CAS

D、RAS

【答案:B】

48、MROM是指()

A、掩膜只读存储器

B、可编程只读存储器

C、可擦除可编程只读存储器

D、电可擦除只读存储器

【答案:A】

48、MROM是指()

A、掩膜只读存储器

B、可编程只读存储器

C、可擦除可编程只读存储器

D、电可擦除只读存储器

【答案:A】

49、PROM是指()

A、掩膜只读存储器

B、可编程只读存储器

C、可擦除可编程只读存储器

D、电可擦除只读存储器

【答案:B】

50、EPROM是指()

A、掩膜只读存储器

B、可编程只读存储器

C、可擦除可编程只读存储器

D、电可擦除只读存储器

【答案:C】

51、E2PROM是指()

A、掩膜只读存储器

B、可编程只读存储器

C、可擦除可编程只读存储器

D、电可擦除只读存储器

【答案:D】

52、下列关于闪速存储器的速度描述正确的是()

A、比存快

B、比磁盘快

C、比磁盘慢

D、比光盘慢

【答案:B】

53、若容量8K字节的RAM的起始地址为2000H,则其终止地址为:( )。

A、21FFH

B、23FFH

C、27FFH

D、3FFFH

【答案:D】

54、位扩展法用来扩展存储器的()

A、容量

B、字长

C、容量和字长

D、存取速度

55、字扩展法用来扩展存储器的()

A、容量

B、字长

C、容量和字长

D、存取速度

【答案:A】

56、字位扩展法用来扩展存储器的()

A、容量

B、字长

C、容量和字长

D、存取速度

【答案:C】

57、若用1M*4位的存储芯片组成64MB的存储器,需要这种芯片多少个()

A、64个

B、64M个

C、128个

D、32个

【答案:C】

58、下列不能缩小存与CPU之间速度差异的是()

A、CPU中增加通用寄存器

B、CPU和存间增加Cache

C、采用双端口存储器

D、采用动态存储技术

【答案:D】

59、双端口存储器与普通存储器的差异是()

A、存储周期更短

B、字长更宽

C、有两个访问端口

【答案:C】

60、相联存储器是按()进行寻址的存储器。

A . 地址指定方式 B. 堆栈存取方式

C. 容指定方式

【答案:C】

61、交叉存储器实质上是一种( )存储器,它能()执行多个独立的读写操作。

A. 模块式,并行

B. 模块式,串行

C. 整体式,并行

【答案:A】

62、采用Cache的目的是()

A、提高访问主存储器的速度

B、扩大主存储器的存贮空间

C、提高外存储器的存取速度

D、以上都不是

【答案:A】

63、在Cache的地址映射中,若主存中的任何一块均可映射到Cache的任一行的位置上,则这种方法称为()。

A. 直接映射

B. 全相联映射

C. 组相联映射

64、在Cache的地址映射中,若主存中的块只能映射到Cache中唯一的一个特定行,则这种方法称为()。

A. 直接映射

B. 全相联映射

C. 组相联映射

【答案:A】

65、在Cache的地址映射中,若主存中的块均可映射到Cache的某些固定组,但在这些组中可随意映射到任意行中,则这种方法称为()。

A. 直接映射

B. 全相联映射

C. 组相联映射

【答案:C】

66、LRU算法是Cache替换算法中最常用的算法,其主要思想是()

A、先进先出

B、后进先出

C、近期最多使用的先出

D、近期最少使用的先出

【答案:D】

67、采用虚拟存储器的主要目的是( )。

A.提高主存储器的存取速度

B.提高外存储器的存取速度

C.扩大主存储器的存贮空间

D.扩大外存储器的存贮空间

【答案:C】

68、在虚拟存储器的地址映射方式中,容易产生零碎存储空间的管理方式是()

A、段式管理

B、页式管理

C、段页式管理

D、块式管理

【答案:A】

69、在虚拟存储器的地址映射方式中,存共享不太方便的管理方式是()

A、段式管理

B、页式管理

C、段页式管理

D、块式管理

【答案:B】

70、在虚拟存储器的地址映射方式中,速度慢的管理方式是()

A、段式管理

B、页式管理

C、段页式管理

D、块式管理

【答案:C】

71、活动头磁盘存储器的平均存取时间是指( )。

A. 平均找道时间

B. 最小找道时间

C. 平均等待时间

D. 平均找道时间加上平均等待时间

【答案:D】

72、磁带和磁盘,按存取方式分( )。

A.磁盘是顺序存取,磁带是随机半存取

B.二者都是随机半存取

C.磁盘是随机半存取,磁带是顺序存取

D. 二者都是顺序存取

【答案:C】

73、某硬盘有16个磁面,磁道数为40,每磁道存储量为8096字节,则磁盘容量为:( )。

A、2MB

B、6.4MB

C、512KB

D、5.12MB

【答案:D】

74、光盘存储器是利用()实现信息存储的。

A、光大小

B、光反射

C、坑大小

【答案:B】

75、下列说法错误的是()

A、指令包括地址码和操作码

B、指令中可以没有任何操作数

C、指令中可以有任意多个操作数

D、指令是硬件相关的

【答案:C】

76、指令系统是指()

A、用户可以在键盘上嵌入的命令

B、操作系统中支持的命令

C、计算机硬件支持的指令的集合

D、CPU中各种信号的集合

【答案:C】

77、固定长度操作码的缺点是()

A、译码速度慢

B、扩展指令集不方便

C、扩展指令集方便

D、硬件设计难度小

【答案:B】

78、下列不属于算术运算类指令的是()

A、ADD

B、SUB

C、DEC

D、MOV

【答案:D】

79、利用()指令可以使CPU暂停。

A、MOV

B、HLT

C、PUSH

D、NOP

【答案:B】

80、寻址方式中,指令中包含操作数的指令是()

A、立即寻址

B、直接寻址

C、寄存器寻址

D、间接寻址

【答案:A】

81、指令的顺序寻址是从下列哪个寄存器在获得指令的地址()

A、AR

B、DR

C、PC

D、AC

【答案:C】

82、指令的跳跃寻址方式中,()

A、下一条指令的地址在PC中

B、下一条地址的AR中

C、下一条地址在指令中给出

D、下一条地址需要通过运算才能得到

【答案:C】

83、下列寻址方式中,执行速度最快的是()

A、直接寻址

B、寄存器寻址

C、寄存器间接寻址

D、变址寻址

【答案:B】

84、指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现( )。

A.堆栈寻址

B.程序的无条件转移

C.程序的条件转移

D. 程序的条件转移或无条件转移

【答案:D】

85、寄存器间接寻址方式中,操作数是在( )中。

A.程序计数器

B.通用寄存器

C.主存单元

D、磁盘

【答案:C】

86、下列寻址方式中,操作数的地址不需要通过计算就可以得到的是()

A、变址寻址

B、间接寻址

C、相对寻址

D、基址寻址

【答案:B】

87、寄存器堆栈不具有的特点是()

A、按照FILO方式工作

B、不需要占用存

C、必须要使用计数器表示是否栈空或栈满

D、容量可扩充

【答案:D】

88、存储器堆栈寻址方式中,设A为累加器,SP为堆栈指针,Msp为SP指示的栈顶单元,如果进栈操作的动作是:先(A) →Msp,后(SP)-1→SP,则出栈操作的动作应为()。

A.先(Msp)→A,后(SP)+1→SP

B.先(SP)+1→SP,后(Msp)→A

C.先(SP)-l→SP,后(Msp) →A

89、下列不是CISC指令系统的缺点的是()

A、各种指令的使用频度相差悬殊

B、指令系统的复杂性是VLSI设计困难

C、用户编程困难

D、相应的计算机体系结构复杂

【答案:C】

90、下列不是RISC指令系统的特点的是()

A、指令数目较少

B、指令长度固定

C、大多数指令可以在一个机器周期完成

D、便于表达高级程序设计语言的语义

91、在组成计算机的主要功能的部件中,负责对数据和信息加工的部件是( )。

A. 运算器

B. 存储器

C. 控制器

D. 外存

【答案:A】

92、运算器由( )等部件组成。

A.ALU与主存

B.ALU、累加器与主存

C.ALU、通用寄存器与主存

D.ALU、累加器与通用寄存器

【答案:D】

93、用于指定待执行指令所在地址的是( ) 。

A.指令寄存器

B.数据累加器

C.程序计数器

D.通用寄存器【答案:C】

94、用于反映计算机执行某条指令后所处的状态的寄存器是()

A.指令寄存器

B.数据累加器

C.程序计数器

D.PSW

【答案:D】

95、用于存放从存储器中读出的指令的寄存器是()

A.指令寄存器

B.数据累加器

C.程序计数器

D.通用寄存器

【答案:A】

96、可以暂存运算结果的寄存器是()

A.指令寄存器

B.地址寄存器

C.程序计数器

D.通用寄存器

【答案:D】

97、CPU中的ALU主要完成 ( )。

A、地址变换

B、中断管理

C、产生各种时序

D、算术逻辑运算及移位操作【答案:D】

98、CPU是计算机的( )部分。

A、运算器

B、控制器

C、运算器和控制器

D、运算器

【答案:C】

99、控制器不具备的功能是()

A、存储数据

B、取指令

C、译码

D、执行指令

【答案:A】

100、CPU通用寄存器的位数,通常取决于()。

A.存储单元的位数B.程序计数器PC的位数

C.机器字长

101、下列关于指令周期、机器周期、时钟周期描述正确的是():

A.指令周期<机器周期<时钟周期

B. 指令周期<时钟周期<机器周期

C. 时钟周期<指令周期<机器周期 D 时钟周期<机器周期<指令周期

102、时序信号是控制计算机各个部件协调工作的关键,时序信号发生器产生的三级时序不包括()

A、指令周期

B、CPU周期

C、节拍电位

D、节拍脉冲

【答案:A】

103、节拍电位发生器由循环移位寄存器和()组成.

A、触发器

B、译码器

C、计数器

D、锁存器

【答案:B】

104、在同步控制方式中,由于执行简单指令时会浪费时间,下列哪种方案将不会使用()

A、不定长指令周期、定长CPU周期

B、定长指令周期

C、定长CPU周期、定长节拍电位

【答案:B】

105、组合逻辑控制是一种硬布线控制,组合逻辑线路是其核心,它接收的输入信号不包括()

A、指令译码器的输出

B、时序信号

B、执行部件的反馈信息 D、AC的运算结果

【答案:D】

106、组合逻辑控制中,一条指令可以由一个信号逻辑表达式描述,对逻辑表达式化简后即可以用()实现。

A、加法器

B、寄存器

C、门电路

D、锁存器

【答案:C】

107、在采用微程序控制的计算机中,()。

A.每条指令由一条微指令来执行

B.每条指令由一段微程序来执行

C.每条微指令由一条机器指令来执行

D.每一段微程序由一条机器指令来执行

【答案:B】

108、在微程序控制方式中,()是最基本的执行单元。

A、微程序

B、微命令

C、机器指令

D、微指令

【答案:B】

109、微程序控制器不包含的部件是()

A、控制存储器

B、微指令寄存器

C、微地址寄存器

D、数据寄存器

【答案:D】

110、在微命令编码中,操作控制字段中的每一位代表一个微命令的编码方式称为()

A、直接表示法

B、编码表示法

C、混合表示法

【答案:A】

111、不能提高计算机系统并行性的方法是()

A、时间重叠

B、资源重复

C、资源共享

D、增加Cache

【答案:D】

112、标量流水计算机是指()

A、只有一条流水线的计算机

B、有两条流水线的计算机

C、有奇数条流水线的计算机

D、有偶数条流水线的计算机

【答案:A】

113、采用数据旁路技术可以解决流水线的()

A、资源相关

B、数据相关

C、转移相关

【答案:B】

114、规定总线的每一条信号线的信号传递方向、信号的有效电平围的是()A、物理特性 B、时间特性 C、电气特性 D、功能特性

【答案:C】

115、微型计算机通常采用三总线结构,三总线不包括( )。

A.部总线 B.地址总线 C.控制总线 D.数据总线

【答案:A】

116、串行传送不具有的优点是()

A、成本低

B、速度快

C、可以远距离

D、设备少

【答案:B】

117、接口的功能不包括( )。

A.串并转换 B.记录设备状态 C.执行程序 D.数据缓冲

【答案:C】

118、能够方便改变设备使用总线的优先次序的总线仲裁方式是()

A、链式查询方式

B、计数器定时查询

C、独立请求方式

【答案:B】

119、具有控制逻辑简单、扩充性好的特点的总线仲裁方式是()

A、链式查询方式

B、计数器定时查询

C、独立请求方式

【答案:A】

119、目前总线标准普遍采用的总线仲裁方式是()

A、链式查询方式

B、计数器定时查询

C、独立请求方式

【答案:C】

120、同步总线的特征是()

A、传送方向一样

B、总线长度一样

C、在统一时钟信息控制下传送

D、主从设备需要协商

【答案:C】

121、ISA总线最高传送速率是()

A、8Mb/s

B、16Mb/s

C、16MB/s

D、33.2MB/s

【答案:C】

122、VESA总线最高传送速率是()

A、128Mb/s

B、132Mb/s

C、116MB/s

D、33.2MB/s

【答案:B】

123、PCI总线最高传送速率是()

A、128Mb/s

B、132Mb/s

C、264MB/s

D、与总线宽度相关

【答案:D】

124、显示器的刷新频率必须要在()Hz以上,用户才不会感觉到屏幕闪烁。

A、65

B、70

C、75

D、80

【答案:C】

125、外设的不能完成的功能是()

A、完成数据变换

B、人机联系

C、计算机与计算机的通信

D、CPU与存之间的通信

【答案:D】

126、键盘占用 ( )号中断

A、8

B、9

C、10

D、21

【答案:B】

127、针式打印机术语中,24针是()。

A.24 X 24点阵 B.信号线插头上有 24针 C.打印头有 24 X 24根针 D.打印头有 24根针

【答案:D】

128、目前使用较广泛的打印机有针式打印机、激光打印机和喷墨打印机。其中,()在打印票据方面具有独特的优势,()在彩色图像输出设备中占绝对优势。 A.针式打印机、激光打印机 B.喷墨打印机、激光打印机

C.激光打印机、喷墨打印机 D.针式打印机、喷墨打印机

【答案:D】

129、激光打印机是激光技术与()技术相结合的产物。

A.打印 B.显示 C.电子照相 D.复印

【答案:C】

130、下面哪项不是CRT显示器的主要性能指标()。

A.刷新速率 B.显示屏的尺寸

C.显示器的分辨率 D.与PC机的接口

【答案:D】

131、外部设备与主机系统之间需要传输的信息不包括()

A、设备地址信息

B、CPU的PSW

C、外设状态

D、数据

【答案:B】

132、外部设备要能够实现与主机的通信必须要借助于()

A、存

B、磁盘

C、接口

D、寄存器

【答案:C】

133、直接程序控制方式中接口电路不包含的部件是()

A、中断控制器

B、数据缓冲器

C、状态寄存器

D、设备选择电路

【答案:A】

134、直接程序控制方式中,程序流程不包括下列哪个步骤()

A、读取外部设备状态

B、判断上次工作是否完成

C、判断总线状态

D、从数据缓冲寄存器中读取数据或反之

【答案:C】

135、中断控制方式不适合下列哪种设备()

A. 磁盘

B.键盘

C.打印机

D.网卡

【答案:A】

136、下列不属于外中断的是()

A、键盘中断

B、定时器中断

C、除法错中断

D、打印机

【答案:C】

137、程序中断处理中,中断程序的入口地址在()中。

A、中断控制器

B、屏蔽寄存器

C、状态寄存器

D、中断向量

【答案:D】

138、CPU在下列哪种情况下必然会产生中断()

A、一条指令执行完毕

B、CPU处于开中断状态

C、除法错

D、有外部中断源发出请求

【答案:C】

139、中断处理过程中,保护断点的作用是()

A、使中断程序执行完后可以继续原来程序的执行

B、多此一举

C、便于中断嵌套

D、便于设计中断控制器

【答案:A】

140、开中断使用()指令。

A、CLI

B、STI

C、HLT

D、RESET

【答案:B】

141、DMA方式传送数据时,当外设需要传送数据时,CPU放弃对总线的控制权,这种传送方式为()

A、周期挪用

B、CPU暂停访问

C、CPU交替访问

【答案:B】

142、DMA方式传送数据时,哪种方式可以解决DMA接口与CPU争夺访问主存的问题()

A、周期挪用

B、CPU暂停访问

C、CPU交替访问

【答案:C】

143、DMA方式传送数据时,哪种方式既保证了DMA传送数据又保证了CPU与主存的效率()

A、周期挪用

B、CPU暂停访问

C、CPU交替访问

【答案:A】

144、DMA控制器不包含的部件是()

A、存地址计数器

B、字计数器

C、数据缓冲寄存器

D、中线仲裁逻辑

【答案:D】

145、DMA数据传送时,DMA控制器会向CPU发出一个()信号,请求使用总线。

A、HLDA

B、CAS

C、Ready

D、HOLD

【答案:D】

146、主机与外设传输数据时,采用()对CPU打扰最少。

A. 程序中断控制传送

B. DMA控制传送

C. 程序查询控制传送

D. 通道控制传送

【答案:D】

147、对于低速输入输出设备,应当选用的通道是。

A. 数组多路通道

B. 字节多路通道

C. 选择通道

D. DMA专用通道

【答案:B】

计算机组成原理 试卷含答案

湖南师范大学2012—2013学年第一学期信息与计算科学专业2011年级期末/ 补考/重修课程 计算机组成原理考核试题 出卷人:毛禄广 课程代码:考核方式: 考试时量:分钟试卷类型:A/B/C/D 一、单选题(30分,每题2分) 1. 算术逻辑单元的简称为()B A、CPU。 B、ALU。 C、CU。 D、MAR。 2. EPROM是指()D A.读写存储器 B.只读存储器 C.闪速存储器 D.可擦除可编程只读存储器 3. 异步通信的应答方式不包括()D A、不互锁 B、半互锁 C、全互锁 D、以上都不包括 4. 三种集中式总线仲裁中,______方式对电路故障最敏感。A A、链式查询 B. 计数器定时查询 C. 独立请求D、以上都不正确 5. 下面说法正确的是:()B A、存储系统层次结构主要体现在缓存-主存层次上; B、缓存-主存层次主要解决CPU和主存速度不匹配的问题; C、主存和缓存之间的数据调动对程序员也是不透明的; D、主存和辅存之间的数据调动由硬件单独完成。 6. 动态RAM的刷新不包括( ) D A、集中刷新 B、分散刷新 C、异步刷新 D、同步刷新 7. 关于程序查询方式、中断方式、DMA方式说法错误的是()D A、程序查询方式使CPU和I/O设备处于串行工作状态,CPU工作效率不高; B、中断方式进一步提高了CPU的工作效率; C、三者中DMA方式中CPU的工作效率最高; D、以上都不正确。 第 1 页共5 页 8. 发生中断请求的条件不包括()D A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束 9. DMA的数据传送过程不包括()A A、初始化 B、预处理 C、数据传送 D、后处理 10. 下列数中最大的数为()B A.(10010101)2 B.(227)8 C.(96)8 D.(143)5 11. 设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规.格化正数为()B A +(2 – 2-23)×2+127B.[1+(1 – 2-23)]×2+127 C.+(2 – 223)×2+255D.2+127 -223 12. 定点运算中,现代计算机都采用_______做加减法运算。()B A、原码 B、补码 C、反码 D、移码 13._________中乘积的符号位在运算过程中自然形成。()C A、原码一位乘 B、原码两位乘 C、补码一位乘 D、以上都不是 14.设x为真值,x*为绝对值,则[-x*]补=[-x]补能否成立()C A、一定成立 B、不一定成立 C、不能成立 D、以上都不正确 15. 最少可以用几位二进制数即可表示任一5位长的十进制整数。()A A、17 B、16 C、15 D、18 二、填空题(共10分,每题1分) 1.总线控制分为判优控制和________。(通信控制) 2.总线通信常用四种方式________、异步通信、半同步通信、分离式通信。(同步通信) 3.按在计算机系统中的作用不同,存储器主要分为主存储器、辅助存储器、_________。(缓冲存 储器) 4.随机存取存储器按其存储信息的原理不同,可分为静态RAM和__________。(动态RAM) 5.I/O设备与主机交换信息的五种控制方式是程序查询方式、中断方式和、_________、I/O通道方 式和I/O处理机方式。(DMA方式) 6.程序查询方式中为了完成查询需要执行的三条指令分别为测试指令、________、转移指令。(传 送指令) 7.浮点数由阶码和________两部分组成。(尾数) 8.二进制数-0.1101的补码为__________。(10011) 9._______是补码一位乘中乘数符号为负时的方法。(校正法)

计算机组成原理实验题

一.这是一个判断某一年是否为润年的程序,运行可执行程序Ifleap.exe后,输入具体的年份,可输出是本年是否为闰年的提示信息。 DATA SEGMENT ;定义数据段 INFON DB 0DH,0AH,'PLEASE INPUT A YEAR: $' Y DB 0DH,0AH,'THIS IS A LEAP YEAR! $' N DB 0DH,0AH,'THIS IS NOT A LEAP YEAR! $' W DW 0 BUF DB 8 DB ? DB 8 DUP(?) DATA ENDS STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS CODE SEGMENT ASSUME DS:DATA,SS:STACK,CS:CODE START:MOV AX,DATA MOV DS,AX LEA DX,INFON ;在屏幕上显示提示信息 MOV AH,9 INT 21H LEA DX,BUF ;从键盘输入年份字符串 MOV AH,10 INT 21H MOV CL, [BUF+1] LEA DI,BUF+2 CALL DATACATE CALL IFYEARS JC A1 LEA DX,N MOV AH,9 INT 21H

JMP EXIT A1: LEA DX,Y MOV AH,9 INT 21H EXIT: MOV AH,4CH INT 21H 二.这是一个显示系统日期和时间的程序,运行时,在出现的提示信息中输入大写字母“D”,可显示系统当前日期;输入大写字母“T”,可显示系统当前时间;输入大写字母“Q”,可结束程序。 DATACATE PROC NEAR; PUSH CX; DEC CX LEA SI,BUF+2 TT1: INC SI LOOP TT1 ;LEA SI,CX[DI] POP CX MOV DH,30H MOV BL,10 MOV AX,1 L1: PUSH AX SUB BYTE PTR [SI],DH MUL BYTE PTR [SI] ADD W,AX POP AX MUL BL DEC SI LOOP L1 RET DATACATE ENDP

计算机组成原理样题(无答案)

计算机组成原理往年样题 一、选择题(共15分,每空1分) 1. 计算机中有关ALU的描述,_ _是正确的。 A.只做算术运算,不做逻辑运算 B.只做加法 C.能存放运算结果 D.以上答案都不对 2. 某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线的数目分别为_ ____。 A.64,16 B. 16,64 C. 64,8 D. 16,16 3. 将变址寄存器的内容与指令地址码给出的位移量之和作为操作数地址或转移地址的 寻址方式称为__ ____寻址。 A.寄存器间接 B.变址 C.基址 D.相对 4. 主存贮器和CPU之间增加cache的目的是__ ___。 A. 解决CPU和主存之间的速度匹配问题 B. 扩大主存贮器容量 C. 扩大CPU中通用寄存器的数量 D. 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量 5. 存储字长是指____。 A. 存放在一个存储单元中的二进制代码组合 B. 存放在一个存储单元中的二进制代码位数 C. 存储单元的个数 D. 机器指令的位数 6. 寄存器间接寻址方式中,操作数处在____。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 7. 微程序控制器中,机器指令与微指令的关系是____。 A. 每一条机器指令由一条微指令来执行 B. 每一条机器指令由一段微指令编写的微程序来解释执行 C. 每一条机器指令组成的程序可由一条微指令来执行 D. 一条微指令由若干条机器指令组成 8. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是_ ____。

A.11001011 B.11010110 C.11000001 D.11001001 9. 若用GB作计算机主存容量的计量单位,1GB等于_ ____字节。 A.210 B.220 C.230 D.240 10. DRAM与SRAM相比,_ ____特点是不正确的。 A.集成度高 B.成本低 C.速度快 D.需要刷新 11. 微指令编译法中,控制字段每位代表一个微命令时,采用的是。 A.直接控制法 B. 字段直接编译法 C. 字段间接编译法 D. 常数源字段 12. 有关cache存储器的叙述是错误的。 A. 它介于CPU与主存之间 B. 它保存的字块是主存相应字块的一个副本 C.它的每一块要有一个标记指明其映像的主存块号 D.它的全部管理通过硬、软件系统实现 13. 有关流水线的叙述中,不正确的是。 A.流水线计算机中,一条指令执行过程分成时间上大致相等的几个阶段 B.同一条指令的不同阶段由计算机不同的部件同时执行着 C. 流水线的级数就等于指令所分的阶段数 D. 不同指令的不同阶段由计算机不同的部件重叠执行着 14. 与水平微指令相比,下面属于垂直微指令特点的是。 A.并行操作能力强 B. 只完成一、两个微操作 C. 用户难以掌握 D. 微指令字长较长,微程序短 15. 按连接部件不同划分,__ ____是指CPU、主存、I/O设备各大部件之间的信息传输 线。 A. 片内总线 B. 系统总线 C. 通信总线 D. 测控总线 二、选择题(共20分,每小题1分) 1. 将下列不同进制数等式填写完整。 (1011.1)2=( )10,(21.8)16 =( )10 ,(11.25)10=( )16, (23/32)10=( )2,(23.75)10 =( )2 2. 设计算机字长8位,请正确填写下列等式。 X=-15/128,[X]补= (定点小数),[X]反=00110110 [X]移=

计算机组成原理2003秋试卷

哈工大 2003 年 秋 季学期 题号 一 二 三 四 五 六 七 八 九 十 总分 分数 一、 填空题(24分) 1.DMA 的数据块传送可分为 、 和 阶段。 2.设 n = 16 (不包括符号位),机器完成一次加和移位各需100ns ,则原码一位乘最多需 ns,补码Booth 算法最多需 ns 。 3.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节是位移量(用补码表示),每当CPU 从存储器取出一个字节时,即自动完成(pc )+ 1→ pc 。设当前指令地址为3008H ,要求转移到300FH ,则该转移指令第二字节的内容应为 。若当前指令地址为300FH ,要求转移到3004H ,则该转移指令第二字节的内容为 。 4.设浮点数阶码为8位(含1位阶符),用移码表示,尾数为24位(含1位数符),用补码规格化表示,则对应其最大正数的机器数形式为 ,真值为 (十进制表示); 对应其绝对值最小负数的机器数形式为 ,真值为 (十进制表示)。 5.利用 指令进行输入输出操作的I/O 编址方式为统一编址。 班号 姓名 计算机组成原理 试 题

6.一个组相联映像的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共位,其中主存字块标记应为位,组地址应为位,Cache地址共位。 7.和组成存储系统的层次结构。 8.在总线集中式判优控制中,方式对故障很敏感, 方式速度最快。对于同步通信而言,影响其效率的主要因素是,它一般用于场合。 二、解释下列概念(20分) 1.机器周期和时钟周期 2.周期挪用和向量地址 3.中断隐指令及其功能 4.双重分组跳跃进位

计算机组成原理试题及答案

2. (2000)10化成十六进制数是______。 A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 3. 下列数中最大的数是______。 A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。 A.16B.32C.48D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。 A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意 10. CPU主要包括______。 A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 11. 信息只用一条传输线,且采用脉冲传输的方式称为______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 12. 以下四种类型指令中,执行时间最长的是______。 A. RR型 B. RS型 C. SS型 D.程序控制指令 13. 下列______属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理 14. 在主存和CPU之间增加cache存储器的目的是______。 A. 增加内存容量 B. 提高内存可靠性 C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。 A. SRAM B. 闪速存储器 C. cache D.辅助存储器 16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 1

计算机组成原理试卷与答案

一、选择题 1.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校 验的字符码是______。 A 11001011 B 11010110 C 11000001 D 11001001 2.8位定点字长的字,采用2的补码表示时,一个字所能表示的整 数范围是______。 A .–128 ~ +127 B. –127 ~ +127 C. –129 ~ +128 D.-128 ~ +128 3.下面浮点运算器的描述中正确的句子是:______。 a)浮点运算器可用阶码部件和尾数部件实现 b)阶码部件可实现加、减、乘、除四种运算 c)阶码部件只进行阶码相加、相减和比较操作 d)尾数部件只进行乘法和减法运算 4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那 么它的寻址范围是______ A. 64K B. 32K C. 64KB D. 32 KB 5.双端口存储器在______情况下会发生读/写冲突。 a)左端口与右端口的地址码不同 b)左端口与右端口的地址码相同 c)左端口与右端口的数据码不同 d)左端口与右端口的数据码相同

6.寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 7.微程序控制器中,机器指令与微指令的关系是______。 a)每一条机器指令由一条微指令来执行 b)每一条机器指令由一段微指令编写的微程序来解释执行 c)每一条机器指令组成的程序可由一条微指令来执行 d)一条微指令由若干条机器指令组 8.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是 ______。 a)全串行运算的乘法器 b)全并行运算的乘法器 c)串—并行运算的乘法器 d)并—串型运算的乘法器 9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的 时间较长,因此机器周期通常用______来规定。 a)主存中读取一个指令字的最短时间 b)主存中读取一个数据字的最长时间 c)主存中写入一个数据字的平均时间 d)主存中读取一个数据字的平均时间 10.程序控制类指令的功能是______。 A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送

计算机组成原理实验

计算机组成原理 一、8 位算术逻辑运算 8 位算术逻辑运算实验目的 1、掌握简单运算器的数据传送通路组成原理。 2、验证算术逻辑运算功能发生器74LS181的组合功能。 8 位算术逻辑运算实验内容 1、实验原理 实验中所用的运算器数据通路如图3-1所示。其中运算器由两片74LS181以并/串形成8位字长的ALU构成。运算器的输出经过一个三态门74LS245(U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,内部数据总线通过LZD0~LZD7显示灯显示;运算器的两个数据输入端分别由二个锁存器74LS273(U29、U30)锁存,两个锁存器的输入并联后连至插座ALUBUS,实验时通过8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,通过数据开关输入的数据由LD0~LD7显示。 图中算术逻辑运算功能发生器74LS181(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M并行相连后连至SJ2插座,实验时通过6芯排线连至6位功能开关插座UJ2,以手动方式用二进制开关S3、S2、S1、S0、CN、M来模拟74LS181(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M;其它电平控制信号LDDR1、LDDR2、ALUB`、SWB`以手动方式用二进制开关LDDR1、LDDR2、ALUB、SWB来模拟,这几个信号有自动和手动两种方式产生,通过跳线器切换,其中ALUB`、SWB`为低电平有效,LDDR1、LDDR2为高电平有效。 另有信号T4为脉冲信号,在手动方式下进行实验时,只需将跳线器J23上T4与手动脉冲发生开关的输出端SD相连,按动手动脉冲开关,即可获得实验所需的单脉冲。 2、实验接线 本实验用到4个主要模块:⑴低8位运算器模块,⑵数据输入并显示模块,⑶数据总线显示模块,⑷功能开关模块(借用微地址输入模块)。

计算机组成原理上机实验报告

《计算机组成原理实验》课程实验报告 实验题目组成原理上机实验 班级1237-小 姓名 学号 时间2014年5月 成绩

实验一基本运算器实验 1.实验目的 (1)了解运算器的组成原理 (2)掌握运算器的工作原理 2.实验内容 输入数据,根据运算器逻辑功能表1-1进行逻辑、移位、算术运算,将运算结果填入表1-2。 表 1-1运算器逻辑功能表 运算类 A B S3 S2 S1 S0 CN 结果 逻辑运算65 A7 0 0 0 0 X F=( 65 ) FC=( ) FZ=( ) 65 A7 0 0 0 1 X F=( A7 ) FC=( ) FZ=( ) 0 0 1 0 X F=( ) FC=( ) FZ=( ) 0 0 1 1 X F=( ) FC=( ) FZ=( ) 0 1 0 0 X F=( ) FC=( ) FZ=( ) 移位运算0 1 0 1 X F=( ) FC=( ) FZ=( ) 0 1 1 0 0 F=( ) FC=( ) FZ=( ) 1 F=( ) FC=( ) FZ=( ) 0 1 1 1 0 F=( ) FC=( ) FZ=( ) 1 F=( ) FC=( ) FZ=( ) 算术运算 1 0 0 0 X F=( ) FC=( ) FZ=( ) 1 0 0 1 X F=( ) FC=( ) FZ=( ) 1 0 1 0X F=( ) FC=( ) FZ=( ) 1 0 1 0X F=( ) FC=( ) FZ=( ) 1 0 1 1 X F=( ) FC=( ) FZ=( ) 1 1 0 0 X F=( ) FC=( ) FZ=( ) 1 1 0 1 X F=( ) FC=( ) FZ=( ) 表1-2运算结果表

计算机组成原理样卷及参考答案

题号一二三四合计 分数 阅卷人 一、单选题(每题2分,共30分) 1 冯.诺依曼计算机结构的核心思想是:_____ 。 A 二进制运算 B 有存储信息的功能C运算速度快 D 存储程序控制 2 计算机硬件能够直接执行的只有_____ 。 A 机器语言 B 汇编语言 C 机器语言和汇编语言 D 各种高级语言 3 零的原码可以用哪个代码来表示:_____ 。 A 11111111 B 10000000 C 01111111 D 1100000 4 某数在计算机中用8421码表示为0111 1000 1001 ,其真值为_____。 A 789 B 789H C 1929 D 11110001001B 5目前在小型和微型计算机里最普遍采用的字符编码是_____。 A BCD码 B 十六进制代码 C AS CⅠⅠ码 D海明码

6 当-1<x<0时,【x】原=:______。 A 1-x B x C 2+x D (2-2-n) -︱x ︳ 7 执行一条一地址的加法指令需要访问主存______次。 A 1 B 2 C 3 D 4 8 在寄存器间接寻址中,操作数应在______中。 A 寄存器 B 堆栈栈顶 C 累加器 D 主存单元 9 在串行进位的并行加法器中,影响加法器运算速度的关键因素是:______。 A 门电路的级延迟 B 元器件速度C进位传递延迟 D 各位加法器速度的不同 10 运算器虽由许多部件组成,但核心部件是______。 A 算术逻辑运算单元 B 多路开关 C 数据总线D累加寄存器 11在浮点数编码表示中______在机器中不出现,是隐含的。 A. 阶码 B.符号 C 尾数 D 基数

计算机组成原理试卷及答案

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.若十进制数据为137.5则其八进制数为(B )。 A、89.8 B、211.4 C、211.5 D、1011111.101 2.若x补=0.1101010,则x原=(A )。 A、1.0010101 B、1.0010110 C、0.0010110 D、0.1101010 3.若采用双符号位,则发生正溢的特征是:双符号位为(B)。 A、00 B、01 C、10 D、11 4.原码乘法是(A )。 A、先取操作数绝对值相乘,符号位单独处理 B、用原码表示操作数,然后直接相乘 C、被乘数用原码表示,乘数取绝对值,然后相乘 D、乘数用原码表示,被乘数取绝对值,然后相乘 5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 6.下列数中,最小的数是(A)。 A.(101001)2B.(52)8C.(2B)16D.45 7.下列数中,最大的数是(D)。 A.(101001)2B.(52)8C.(2B)16D.45 8.下列数中,最小的数是(D)。 A.(111111)2B.(72)8C.(2F)16D.50 9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。 A.1.1100B.1.1010 C.1.0101D.1.1000 10.一个512KB的存储器,地址线和数据线的总和是(C )。 A.17 B.19C.27D.36 11.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。 A.64K B.32KB C.32K D.16KB 12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。 A.21 B.17 C.19 D.20 12.计算机内存储器可以采用(A)。 A.RAM和ROM B.只有ROM C.只有RAM D.RAM和SAM 13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 14.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(B)。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元 15.指令系统中采用不同寻址方式的目的主要是( C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度 16.用于对某个寄存器中操作数的寻址方式称为( C)寻址。 A.直接 B.间接 C.寄存器直接 D.寄存器间接 17.寄存器间接寻址方式中,操作数处在( B )。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 18.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路

计算机组成原理实验

实验一基础汇编语言程序设计 一、实验目的: 1、学习和了解TEC-XP16教学实验系统监控命令的用法。 2、学习和了解TEC-XP16教学实验系统的指令系统。 3、学习简单的TEC-XP16教学实验系统汇编程序设计。 二、预习要求: 1、学习TEC-XP16机监控命令的用法。 2、学习TEC-XP16机的指令系统、汇编程序设计及监控程序中子程序调用。 3、学习TEC-XP16机的使用,包括开关、指示灯、按键等。 4、了解实验内容、实验步骤和要求。 三、实验步骤: 在教学计算机硬件系统上建立与调试汇编程序有几种操作办法。 第一种办法,是使用监控程序的A命令,逐行输入并直接汇编单条的汇编语句,之后使用G命令运行这个程序。缺点是不支持汇编伪指令,修改已有程序源代码相对麻烦一些,适用于建立与运行短小的汇编程序。 第二种办法,是使用增强型的监控程序中的W命令建立完整的汇编程序,然后用M命令对建立起来的汇编程序执行汇编操作,接下来用G命令运行这个程序。适用于比较短小的程序。此时可以支持汇编伪指令,修改已经在内存中的汇编程序源代码的操作更方便一些。 第三种办法,是使用交叉汇编程序ASEC,首先在PC机上,用PC机的编辑程序建立完整的汇编程序,然后用ASEC对建立起来的汇编程序执行汇编操作,接下来把汇编操作产生的二进制的机器指令代码文件内容传送到教学机的内存中,就可以运行这个程序了。适用于规模任意大小的程序。

在这里我们只采用第一种方法。 在TEC-XP16机终端上调试汇编程序要经过以下几步: 1、使教学计算机处于正常运行状态(具体步骤见附录联机通讯指南)。 2、使用监控命令输入程序并调试。 ⑴用监控命令A输入汇编程序 >A 或>A 主存地址 如:在命令行提示符状态下输入: A 2000↙;表示该程序从2000H(内存RAM区的起始地址)地址开始 屏幕将显示: 2000: 输入如下形式的程序: 2000: MVRD R0,AAAA ;MVRD 与R0 之间有且只有一个空格,其他指令相同 2002: MVRD R1,5555 2004: ADD R0,R1 2005: AND R0,R1 2006: RET ;程序的最后一个语句,必须为RET 指令 2007:(直接敲回车键,结束A 命令输入程序的操作过程) 若输入有误,系统会给出提示并显示出错地址,用户只需在该地址重新输入正确的指令即可。 ⑵用监控命令U调出输入过的程序并显示在屏幕上 >U 或>U 主存地址

计算机组成原理实验一

_计算机_学院计算机科学与技术专业_10(5)班______组、学号3210006075 姓名钟柳贤协作者___________ 教师评定 实验题目_基础汇编语言程序设计_______________________ 一、实验目的: 1.学习和了解TEC-XP教学实验系统监控命令的用法; 2.学习和了解TEC-CP教学实验系统的指令系统; 3.学习简单的TEC-XP教学实验系统汇编程序设计; 二、实验设备与器材: TEC-XP+教学实验系统 仿真终端软件PCEC 三、实验内容: 1.学习联机使用TEC-XP教学实验系统和仿真终端软件PCEC。 2.使用监控程序的R命令显示/修改寄存器内容,D命令显示存储器内容,E命令修改存储器内容: 3.使用A命令写一小段汇编程序,U命令反汇编刚输入的程序,用G命令连续运行该程序,用T,P命令单步运行并观察程序单步执行情况: 四、实验步骤: 一、实验具体操作步骤 1.准备一台串口工作良好的PC机; 2.将TXC-XP放在实验台上,打开实验箱的盖子,确定电源处于断开状态; 3.将黑色的电源线一端接220V交流电源,另一端插在TEC—XP实验箱的电源插座里;4.取出通讯线,将通讯的9芯插头接在TEC—XP实验箱上的串口“COM1”或“COM2”上,另一端接到PC机的串口上; 5.将TEC—XP实验系统左下方的五个黑色的控制机器运行状态的开关置于正确的位置,在这个实验中开关应置为00110(连续、内存读指令、组合逻辑、联机、16位),控制开关的功能在开关上、下方有标示;开关拨向上方表示“1”,拨向下方表示“0”,“X”表示任意,其它实验相同; 6.打开电源,船形开关和5V电源指示灯亮。 7.在PC机上运行PCEC16.EXE文件,根据连接的PC机的串口设置所用PC机的串口为“1” 或“2”,其它设置一般不作改动,直接回车即可。 8.按一下“RESET”按键,再按一下“START”按键,主机上显示:

计算机组成原理试题(DOC)

计算机组成原理试卷1 一、选择题(共20分,每题1分) 1.CPU响应中断的时间是_ C _____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。 2.下列说法中___c___是正确的。 A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存; C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存; D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。 3.垂直型微指令的特点是___c___。 A.微指令格式垂直表示;B.控制信号经过编码产生; C.采用微操作码;D.采用微指令码。 4.基址寻址方式中,操作数的有效地址是___A___。 A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址;D.寄存器内容加上形式地址。 5.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。 7.在运算器中不包含___D___。 A.状态寄存器;B.数据总线;C.ALU;D.地址寄存器。 8.计算机操作的最小单位时间是__A____。 A.时钟周期;B.指令周期;C.CPU周期;D.中断周期。 9.用以指定待执行指令所在地址的是_C_____。 A.指令寄存器;B.数据计数器;C.程序计数器;pc D.累加器。 10.下列描述中____B__是正确的。 A.控制器能理解、解释并执行所有的指令及存储结果; B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元; C.所有的数据运算都在CPU的控制器中完成; D.以上答案都正确。 11.总线通信中的同步控制是__B____。 A.只适合于CPU控制的方式;B.由统一时序控制的方式; C.只适合于外围设备控制的方式;D.只适合于主存。 12.一个16K×32位的存储器,其地址线和数据线的总和是B______。14+32=46 A.48;B.46;C.36;D.32。 13.某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是A______。1mb/2b=1024kb/2b=512k A.512K;B.1M;C.512KB;D.1MB。 14.以下__B____是错误的。(输入输出4) A.中断服务程序可以是操作系统模块;B.中断向量就是中断服务程序的入口地址; C.中断向量法可以提高识别中断源的速度; D.软件查询法和硬件法都能找到中断服务程序的入口地址。 15.浮点数的表示范围和精度取决于__C____ 。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数; C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

计算机组成原理试卷4

计算机组成原理试题4 一、选择题(共20分,每题1分) 1.一条指令中包含的信息有。 A.操作码、控制码; B.操作码、向量地址; C.操作码、地址码。 2.在各种异步通信方式中,______速度最快。 A.全互锁; B.半互锁; C.不互锁。 3.一个512KB的存储器,其地址线和数据线的总和是______。 A.17; B.19; C.27。 4.在下列因素中,与Cache的命中率无关的是。) A.Cache块的大小; B.Cache的容量; C.主存的存取时间。 5.在计数器定时查询方式下,若计数从0开始,则______。 A.设备号小的优先级高; B.每个设备使用总线的机会相等; C.设备号大的优先级高。 6.Cache的地址映象中,若主存中的任一块均可映射到Cache内的任一块的位置上,称作。 A.直接映象; B.全相联映象; C.组相联映象。 7.中断服务程序的最后一条指令是______。 A.转移指令; B.出栈指令; C.中断返回指令。 8.微指令操作控制字段的每一位代表一个控制信号,这种微程序的控制(编码)方式是______。 A.字段直接编码; B.直接编码; C.混合编码。 9.在取指令操作之后,程序计数器中存放的是______。 A.当前指令的地址; B.程序中指令的数量; C.下一条指令的地址。 10.以下叙述中______是正确的。 A.RISC机一定采用流水技术;

B.采用流水技术的机器一定是RISC机; C.CISC机一定不采用流水技术。 11.在一地址格式的指令中,下列是正确的。 A.仅有一个操作数,其地址由指令的地址码提供; B.可能有一个操作数,也可能有两个操作数; C.一定有两个操作数,另一个是隐含的。 12.在浮点机中,判断原码规格化形式的原则是______。 A.尾数的符号位与第一数位不同; B.尾数的第一数位为1,数符任意; C.尾数的符号位与第一数位相同; D.阶符与数符不同。 13.I/O采用不统一编址时,进行输入输出操作的指令是______。 A.控制指令; B.访存指令; C.输入输出指令。 14.设机器字长为64位,存储容量为128MB,若按字编址,它的寻址范围是。 A.16MB; B.16M; C.32M。 15.寻址便于处理数组问题。 A.间接寻址; B.变址寻址; C.相对寻址。 16.超标量技术是______。 A.缩短原来流水线的处理器周期; B.在每个时钟周期内同时并发多条指令; C.把多条能并行操作的指令组合成一条具有多个操作码字段的指令。 17.以下叙述中______是错误的。 A.取指令操作是控制器固有的功能,不需要在操作码控制下完成; B.所有指令的取指令操作都是相同的; C.在指令长度相同的情况下,所有指令的取指操作都是相同的。 18.I/O与主机交换信息的方式中,中断方式的特点是______。 A.CPU与设备串行工作,传送与主程序串行工作; B.CPU与设备并行工作,传送与主程序串行工作; C.CPU与设备并行工作,传送与主程序并行工作。 19.设寄存器内容为11111111,若它等于+127,则为______。 A.原码; B.补码; C.反码; D.移码。 20.设机器数采用补码形式(含l位符号位),若寄存器内容为9BH,则对应的十进制数为______。 A.-27; B.-97;

计算机组成原理实验七

图16 启停单元布局图 序电路由1片74LS157、2片74LS00、4个LED PLS2、PLS3、PLS4)组成。当LED发光时 图17

图17 时序单元布局图 (二)启停、脉冲单元的原理 1.启停原理:(如图18) 启停电路由1片7474组成,当按下RUN按钮,信号输出RUN=1、STOP=0,表示当前实验机为运行状态。当按下STOP 按钮,信号RUN=0、STOP=1,表示当前实验机为停止状态。当 系统处于停机状态时,微地址、进位寄存器都被清零,并且可 通过监控单元来读写内存和微程序。在停止状态下,当HALT 时有一个高电平,同时HCK有一个上升沿,此时高电平被打入 寄存器中,信号输出RUN=1、STOP=0,使实验机处于运行状态。

图18 启停单元原理图 2.时序电路: 时序电路由监控单元来控制时序输出(PLS1、PLS2、PLS3、PLS4)。实验所用的时序电路(如图19)可产生4个等间隔的时序信号PLS1、PLS2、PLS3、PLS4。为了便于监控程序流程,由监控单元输出PO信号和SIGN脉冲来实现STEP(微单步)、GO (全速)和HALT(暂停)。当实验机处于运行状态,并且是微单步执行,PLS1、PLS2、PLS3、PLS4分别发出一个脉冲,全速执行时PLS1、PLS2、PLS3、PLS4脉冲将周而复始的发送出去。在时序单元中也提供了4个按钮,实验者可手动给出4个独立的脉冲,以便实验者单拍调试模型机。

图19 时序电路图 实验步骤 1.交替按下“运行”和“暂停”,观察运行灯的变化(运行:RUN 亮;暂停:RUN灭)。 2.把HALT信号接入二进制拨动开关,HCK接入脉冲单元的PLS1。按下表接线 接入开关位号 信号定 义 HCK PLS1孔 HALT H13孔 3.按启停单元中的停止按钮,置实验机为停机状态,HALT=1。 4.按脉冲单元中的PLS1脉冲按键,在HCK上产生一个上升

(完整版)计算机组成原理期末考试试题及答案

计算机组成原理试题 一、选择题(共20分,每题1分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自____C__。 A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器。 2.___C___可区分存储单元中存放的是指令还是数据。 A.存储器; B.运算器; C.控制器; D.用户。 3.所谓三总线结构的计算机是指_B_____。 A.地址线、数据线和控制线三组传输线。 B.I/O总线、主存总统和DMA总线三组传输线; C.I/O总线、主存总线和系统总线三组传输线; D.设备总线、主存总线和控制总线三组传输线.。 4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是_____B_。 A.128K; B.64K; C.64KB; D.128KB。 5.主机与设备传送数据时,采用___A___,主机与设备是串行工作的。 A.程序查询方式; B.中断方式; C.DMA方式; D.通道。 6.在整数定点机中,下述第___B___种说法是正确的。 A.原码和反码不能表示-1,补码可以表示-1; B.三种机器数均可表示-1; C.三种机器数均可表示-1,且三种机器数的表示范围相同; D.三种机器数均不可表示-1。 7.变址寻址方式中,操作数的有效地址是___C___。 A.基址寄存器内容加上形式地址(位移量); B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址; D.以上都不对。 8.向量中断是___C___。 A.外设提出中断; B.由硬件形成中断服务程序入口地址; C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址

计算机组成原理试卷答案及解析

华东交通大学2014—2015学年第二学期考试卷 试卷编号: ( A )卷 计算机组成原理 课程 课程类别:必√、限、任 闭卷( )、开卷(范围)(√):仅限上课教材考试日期:2015-6-25 考生注意事项:1、本试卷共 页,总分100分,考试时间120分钟。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一、填空题(每空1分,共20分)。 1、外部设备包括_______、_______和_______,又叫外围设备。 2、系统软件主要包括_______、_______和________。 3、4位二进制数可表示______种代码,8位二进制数可表示_______种代码。 4、浮点数运算可由_______运算和_______来实现。 5、一条指令包括_______和_______两个部分,它们都是采用_______表示的。 6、主机对主存的主要要求是_______、_______和________、_______。 7、控制器的三个功能是决定_______,给出_______,处理_______。 二、选择题(每题2分,共30分) 1、已知:[X]补=,[Y]补=01001010,则[X-Y]补=______。 A. B. C. D.溢出 2、在用________表示的机器中,零的表示是唯一的。 A.原码 B.反码 C.补码 D.阶码 存储器的内容应与主存储器的相应单元的内容_______。

A.保持一致 B.可以不一致 C.无关 4、在总线中地址总线的功能是_______。 A.用于选择存储器单元 B.用于选择存储器单元和各个通用寄存器 C. 用于选择进行信息传输的设备 D.用于选择指定存储器单元和选择I/O设备接口电路的地址 5、现代计算机的处理对象是________。 A.二进制数 B. 文字 C. 十进制数 D.电压、电流 6、计算机中数据处理中心是________。 A.主机 B.运算器 C. 控制器 O系统 7、中断向量地址是_______。 A.子程序的入口地址 B.中断服务子程序的入口地址 C.中断服务子程序入口地址指示器 D. 外设程序入口地址 8、计算机存储器用来存放被运算的数据和程序,如果读出一个存储单元的内容后,该单元的内容________。 A.清零 B.保持不变 C.被取走 D. 不定 9、CPU中通过寄存器的位数决定________。 A.指令长度 B.数的精度 C.机器字长 D.主存储量 10、下列哪种指令不属于程序控制指令。 A. 无条件转移指令 B. 条件转移指令 C. 中断隐指令 D. 转移指令 11、计算机的中央处理器是指_________。 A. 主机 B. 运算器 C. CPU D. 控制器 12、计算机可以运行用各种高级程序语言设计编写的程序,但都必须经过变换成最终计算机能够辨别的,才能执行。 A.二进制机器语言 B.汇编语言 C.中间语言 D.操作系统语言

计算机组成原理实验完整版

河南农业大学 计算机组成原理实验报告 题目简单机模型实验 学院信息与管理科学学院 专业班级计算机科学与技术2010级1班 学生姓名张子坡(1010101029) 指导教师郭玉峰 撰写日期:二○一二年六月五日

一、实验目的: 1.在掌握各部件的功能基础上,组成一个简单的计算机系统模型机; 2.了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程; 3定义五条机器指令,编写相应微程序并具体上机调试。 二、实验要求: 1.复习计算机组成的基本原理; 2.预习本实验的相关知识和内容 三、实验设备: EL-JY-II型计算机组成原理试验系统一套,排线若干。 四、模型机结构及工作原理: 模型机结构框图见实验书56页图6-1. 输出设备由底板上上的四个LED数码管及其译码、驱动电路构成,当D-G和W/R均为低电平时将数据结构的数据送入数据管显示注:本系统的数据总线为16位,指令、地址和程序计数器均为8位。当数据总线上的数据打入指令寄存器、地址寄存器和程序寄存器时,只有低8位有效。 在本实验我们学习读、写机器指令和运行机器指令的完整过程。在机器指令的执行过程中,CPU从内存中取出一条机器指令到执行结束为一个指令周期,指令由微指令组成的序列来完成,一条机器指令对应一段微程序。另外,读、写机器指令分别由相应的微程序段来完成。

为了向RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,必须设计三个控制操作微程序。 存储器读操作(MRD):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“00”时,按“单步”键,可对RAM连续读操作。 存储器写操作(MWE):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“10”时,按“单步”键,可对RAM连续写操作。 启动程序(RUN):拨动开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“11”时,按“单步”键,即可转入第01号“取指”微指令,启动程序运行。 注:CA1、CA2由控制总线的E4、E5给出。键盘操作方式有监控程序直接对E4、E5赋值,无需接线。开关方式时可将E4、E5接至控制开关CA1、CA2,由开关控制。 五、实验内容、分析及参考代码: 生成的下一条微地址 UA5 UA0 MS5 MS0 微地址

相关主题
文本预览
相关文档 最新文档