06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx

上传人:b****2 文档编号:391887 上传时间:2023-04-28 格式:DOCX 页数:33 大小:31.29KB
下载 相关 举报
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第1页
第1页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第2页
第2页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第3页
第3页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第4页
第4页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第5页
第5页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第6页
第6页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第7页
第7页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第8页
第8页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第9页
第9页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第10页
第10页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第11页
第11页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第12页
第12页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第13页
第13页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第14页
第14页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第15页
第15页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第16页
第16页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第17页
第17页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第18页
第18页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第19页
第19页 / 共33页
06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx

《06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx》由会员分享,可在线阅读,更多相关《06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx(33页珍藏版)》请在冰点文库上搜索。

06春期计算机组成原理与汇编语言课程期末复习指导文档格式.docx

3、控制器的功能与组成和指令的执行过程。

1、全加器的逻辑式和结构、并行加法器及所采用的进位链结构。

2、多功能算术逻辑运算部件。

第四单元:

典型CPU及指令系统举例

1、8086/8088CPU的寄存器结构、主存储器、堆栈结构。

2、8086/8088指令系统的寻址方式。

3、8086/8088指令类型。

CPU性能的一些措施与当前常用的实际CPU基本组成。

第五单元:

1、掌握汇编语言程序中符号、数据、段结构和过程等的定义方法。

 2、汇编语言程序中段寄存器的各种加载方法。

  3、无条件转移指令、条件转移指令、循环控制指令、子程序的调用指令和返回指令的格式与使用。

  4、顺序、分支、循环和子程序结构的程序设计方法与技术。

1、汇编语言程序中3种语句的格式、特点和作用。

 2、汇编语言程序中使用的各种运算符。

 3、数值运算、串操作运算和代码转换中程序设计实例。

第六单元:

存储系统

三级存储体系的功能、所有存储器、存取方式、性能,熟练掌握主存储器逻辑设计。

1、SRAM和DRAM的存储原理、特点、选用选则、动态刷新,主存与CPU之间的连接。

 2、高速缓存与虚存储器的基本思想。

第七单元:

主机与外部设备的信息交换

中断方式和DMA方式。

1、计算机总线的功能与组成,输入/输出系统的功能与组成。

中断与DMA的请求、响应和处理

  2、接口分类,系统总线的信号组成。

第八单元:

输入/输出设备

一般掌握

1、计算机输入/输出设备的基本知识。

  2、I/O设备的工作原理。

  3、键盘软件扫描方法,点阵成像原理、屏幕显示与显示缓存之间的对应关系,磁盘中的信息组织方法与相应的寻址信息。

第九单元:

计算机硬件系统示例

1、整机系统的连接方法。

  2、通过I/O指令实现I/O操作的方法。

  3、采用中断方式调用外围设备的方法。

4、采用DMA方式调用外围设备的方法。

第三部分综合练习题

一.填空题

1、计算机硬件主要由运算器、控制器、存贮器、(  )、( )组成;

运算器,控制器统称为()。

2、将下列进位制相互进行转换。

(1)(10100.101)2=( )10   

(2)(3AB.C)16=()10      

(3)(37)8=( )2

3、半导体动态存贮器靠(  )原理存贮信息,而半导体静态存贮器靠()原理存贮信息。

4、8086CPU中共有(    )个寄存器;

它们分为3组,分别是(    )寄存器、(      )寄存器和用于控制的寄存器。

5、有一个1024K位的存贮器,它由四个存贮体组成,每个存贮体为8K字,试问每个字的字长是()位。

6、设内存中,某一逻辑地址表示为:

1250H:

1CA5H

(1)它的物理地址为(       )

(2)它的逻辑地址可表示为(       ):

1005H

(3)它的逻辑地址也可表示为1000H:

(       )1、在计算机内部信息分为两大类,即(  ),(  )。

7、将下列进位制相互进行转换。

(1)(1101.01)2=( )10  

(2)(3AB.C)16=( )8

(3)(375.1)8=( )2(4)(100)10=()2

8、在数的表示范围方面,浮点比定点();

在运算规则方面,浮点比定点复杂;

在运算精度方面,浮点比定点();

在设备量方面,浮点比定点需要更多设备。

9、F标志寄存器共有9个标志位,除DF、IF、TF和AF外,余下的五个标志位分别是(               )。

10、一个源程序至少必须有一个(         )段和一条源程序结束(END)伪指令,附加段、堆栈段和数据段等视需要可有可无。

11、写出完成下述功能的程序

  

(1)传送10H到AL寄存器中(      )

  

(2)将AL内容加上16(      )

  (3)AL内容乘以BL的内容(      )

12、I/O接口分为(   )接口和(   )接口,I/O接口的功能是交换主机和外设的状态信息,使主机和外设的速度相匹配,实现主机和外设之间的数据交换,实现数据格式的交换。

1、程序设计语言主要包括机器语言,(      ),高级语言;

对源程序语言的处理方式有解释和(      )两种类型。

13、(5AB)16=(  )2

  (7E5)16+(4D3)16=( )16

14、对下列数据代码设为奇校验,请在括号中填写相应的校验位

   A1010111( )B1000111( )

15、在标志寄存器中,反映进位标志位是(      ),方向标志位是DF,溢出标志位是(      ),符号标志位是SF,零标志位是ZF。

16、END称为(         )伪指令,PROC/ENDP称为过程定义伪指令,SEGMENT/ENDS称为(         )伪指令,ASSUME称为段寻址伪指令。

17、写出下列源操作数所用的寻址方式

  

(1)ADDAL,0ABH;

      寻址方式为:

(      )

  

(2)INCWORDPTR[1000];

  寻址方式为:

(     )

18、I/O接口分为串行接口和并行接口,I/O接口的功能是交换主机和外设的(     ),使主机和外设的速度相匹配,实现主机和外设之间的数据交换,实现的数据格式交换。

19、一个完整的程序中断过程包括:

中断请求,中断判优,中断响应,中断处理,中断返回;

其中发送向量地址和执行中断隐指令应在(     )阶段,执行中断服务程序在(    )阶段,自动恢复程序断点地址和中断前的程序状态字在中断返回阶段。

20、计算机硬件主要由运算器,控制器,(),输入输出设备组成;

运算器和控制器统称为CPU。

21、5ABH=()2

  7E5H+4D3H=()16

22、某微型机定点整数格式字长为8位(包括一位符号位),若X用补码表示,则[X]补的最大正数是(),最小负数是()(用八进制真值表示)。

23、指令中的地址码即是操作数的实际地址,这种寻址方式称作();

若指令中的地址码即是实际的操作数,这种寻址方式称作()。

24、变址寄存器SI和DI,它们即可作为通用寄存器,也可以作为(      )寄存器,分别存放(      )数据串和(      )数据串的基址。

25、有一个512K的存贮器,它由四个存贮体组成,每个存贮体为16K字,试问每个字的字长是()位。

26、现代计算机的运算器结构一般是用总线来组织,基本分为单总线、双总线和三总线三种结构型式。

其中(  )操作速度最快,而(  )操作速度最慢。

27、中断返回时要恢复(   )和(    ),才能返回主程序继续执行。

28、计算机软件分为(     )和(     )两大类。

29、计算机唯一能直接执行的语言是( )语言。

30、每条指令由两部分组成,即( ),( )。

31、标号和变量所具有的三种属性分别为(      )属性,(      )属性和(      )属性。

32、操作数的三种类型为立即数操作数,(      )操作数,(      )操作数。

33、8088CPU中通用寄存器是AX,BX,CX,DX,SP,BP,SI,DI,指针寄存器是IP,段寄存器是(         )。

34、计算机的I/O系统由(  )、设备控制器、(  )和(  )组成。

35、一个完整的程序中断过程包括:

 )等五个阶段。

二.选择题

1、若十进制数为132.75,则其十六进制数为()

A.21.3B.84.C

C.24.6D.84.6

2、若X反=10011,则其十进制真值为()

A.-3B.-6

C.-4D.11

3、某定点整数16位,含1位符号位,原码表示,则其绝对值最大正数为()

A.216B.215

C.(215-1)D.(216-1)

4、某浮点数字长32位;

其中阶码8位,含1位阶符,补码表示,R=2;

尾数24位,含1位数符,补码表示;

规格化。

则其绝对值最小负数为()。

A.-2-1282-1B.2-7(-2-23)

C.-2-127(223)D.2-127(-2-1)

5、补码减法运算是指()

A.操作数用补码表示,符号位单独处理

B.操作位用补码表示,连同符号位一起相加

C.操作位用补码表示,将减数变为机器负数,然后相加

D.操作位用补码表示,将被减数变为机器负数,然后相加.

6、两个采用变型补码表示的数进行加减运算时,发生正溢出的特征是双符号位为()。

A.01B.00

C.10D.11

7、进位传递函数是()。

A.A1B1B.A1⊕B1

8、主存储器尝采用()

A.顺序存取方式B.随机存取方式

C.直接存取方式D.半顺序存取方式

9、若CPU地址线为25根,则能够直接访问的存储器最大容量为()。

A.1MB.5M

C.16MD.32M

10、键盘接口通常()

A.选用DMA接口B.选用中断接口

C.选用直接程序传送方式接口D.既可选中断也可选DMA接口

11、一个完整的计算机系统应包括()

A运算器,存贮器,控制器B主机和外部设备

C主机与应用程序D配套的硬件设备和软件系统

12、具有下列特点的机器是冯·

诺依曼机型的机器()。

A具有RISC指令系统的计算机系统

B使用微程序控制技术的计算机系统

C能够按照存贮器中的程序所指定的逻辑顺序,读出指令并执行的系统

D使用磁盘,半导体存贮器和高速缓冲存贮部件的系统

13、下列数中最大的数是()

A(62)16B(131)8C(1100001)2

14、若十进制数为157.125,则其八进制数为()

A235.157B532.571C235.1D532.1

密封线内不要答题

15、在机器数中(   )的零的表示形式是惟一的。

A原码B补码 C反码 D原码和反码

16、运算器的核心部件是()

A数据总线B算术逻辑运算单元

C并行进位部件D通用寄存器

17、原码乘法是()

A用原码表示操作数,然后直接相乘

B被乘法用原码表示,乘数取绝对值,然后相乘

C乘数用原码表示,被乘数取绝对值,然后相乘

D先取操作数绝对值相乘,符号位单独处理

18、计算机主频的周期是指()

A指令周期B机器周期C时钟周期D存取周期

19、在向量中断方式中,中断向量是(   )

A子程序入口地址 

B中断源服务程序入口地址  

C中断服务程序入口地址

D中断返回地址

20、使CPU与I/O设备完全并行工作的方式是()

A程序直接传送方式 B中断方式

C通道方式D程序查询方式

21、冯·

诺依曼机的基本特征是()

A微程序控制 B存贮程序控制

C组合逻辑控制 D同步控制

22、计算机中的存贮系统是指()

ARAM存贮器  BROM存贮器

C主存贮器 D主存贮器和外存贮器

23、中央处理机(CPU)是指()

A运算器B控制器

C运算器和控制器D运算器,控制器,控制器和主存贮器

24、下列数中最大的数是()

A.(1011011)2    B.(142)8    C.(59)16

密封线内不要答题

25、下列何种码制中,具有正值的机器数等于其真值。

()

A.原码B.补码

C.反码D.原码、补码、反码

26、运算器的主要功能是进行()

A逻辑运算B算术运算

C逻辑运算与算术运算D初等函数运算

27、在CPU中跟踪指令后继地址的寄存器是()

A主存地址寄存器B程序计数器

C指令寄存器D状态条件寄存器

28、影响加法器运算速度的主要因素是()

A组成全加器的元器件的工作速度

B所有本地进位di产生

C所有全加和Qi产生的速度

D串行进位链的总延迟时间

29、同步控制是()

A只适用于CPU控制的方式B只适用于外部设备控制的方式

C由统一时序信号控制的方式D所有指令执行时间都相同的方式

30、EPROM是指()

A随机读写存贮器B只读存贮器

C可编程的只读存贮器D可擦除的可编程只读存贮器

31、若十六进制数为B2.5,则其十进制数为()

A188.5B178.3125

C179.75D163.3125

32、计算机的软件是指()

A为解决实际问题而编写的程序

B控制和管理计算机各种资源的操作系统

C泛指计算机系统中使用的各种程序

D计算机系统中供所有用户使用的程序

33、下列数据代码中含有一位奇偶校验位,而且无错误出现,请问采用偶校验的数据代码是()

A01011011B11010011

C11010010D01010001

34、某定点整数16位,含1位符号位,补码表示,则其绝对值最大负数为()

A-215B-216

C-(215-1)D-(216-1)

35、寄存器间接寻址中,操作数放在()

A通用寄存器B主存单元

C堆栈D程序计数器

36、运算器虽然由多种部件组成,但核心部件是()

A算术逻辑运算单元B数据总线

C数据寄存器D多路转换器

E累加器

37、某浮点数字长16位;

其中阶码4位,含1位阶符,补码表示,R=2;

尾数12位,含1位数符,补码表示;

规格化.则其绝对值最小负数为()

A-27(1-2-11)B2-8(-2-1)

C27(-1)D28(-1)

38、若X原=1.0010101,则X反=()

A1.0010101B1.0010110

C0.0010110D0.1101010

39、在微程序控制器中,机器指令与微指令的关系是()

A一段机器指令组成的程序可由一条微指令来执行

B一条微指令由若干条机器指令组成

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

D每一条机器指令由一段用微指令组成的微程序来解释执行

40、存贮周期是指()

A存贮器的读出时间

B存贮器的写入时间

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

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

41、补码加法运算是指()

A操作数用补码表示,符号位单独处理

B操作数用补码表示,将被加数变补,然后相加

C操作数用补码表示,连同符号位一起相加

D操作数补码表示,将加数变补,然后相加

42、隐地址是指()的地址

A用寄存器号表示B存放在主存单元中

C存放在寄存器中D事先约定,指令中不必给出

43、变址寻址方式中,操作数的有效地址等于()

A基址寄存器内容加上形式地址

B存放在主存单元中

C存放在寄存器内容加上形式地址

D程序计数器内容加上形式地址

44、半导体静态存储器SRAM的存储原理是()

A依靠双稳态触发电路B依靠定时刷新

C依靠读后再生D信息不再变化

45、下列数码中设有奇偶校验位,检测数据有错误,试问采用偶校验时,哪个数码出错()

A.11011010B.01001011

C.01100110D.10010101

46、运算器的主要功能是进行()

47、在CPU中跟踪指令后继地址的寄存器是()

48、微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是()

A用微程序计数器来产生后继微指令地址

B根据现行微指令的下地址字段和测试字段决定后继微指令地址

C用程序计数器PC来产生后继微指令地址

D通过微指令中指定一专门字段来控制产生后继微指令地址

49、中断向量地址是()

A子程序入口地址B中断服务程序入口地址

C中断服务程序入口地址的地址D查询程序地址

50、使CPU与I/O设备完全并行工作的方式是()

A程序直接传送方式B中断方式

三.分析/计算题

1、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。

      [X]补=00,110011     [Y]补=00,101101

运算过程如下:

2、用无符号数一位乘法计算X×

Y ,写出规范的运算过程。

      X=1001    Y=1101

规范运算过程为:

3、程序改错:

本程序的作用是将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。

(要S1[SI]和S2[SI]分别表示S1、S2中各字节的有效地址,[SI]表示距S1或S2的起始地址的字节数。

)程序如下:

MOVSI,0

MOVCX,10

NEXT:

MOVAL,S1[SI]

MOVS2[SI],AL

INCS1[SI]

LOOP

4、已知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少?

MOVBL,AL

ADDAL,AL

SUBAL,BL

5、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。

     [X]补=11,001101     [Y]补=11,010011

6、用无符号数一位乘法计算X×

     X=1101    Y=1111

7、将数-0.3125和-7/25用下述规格化浮点格式(阶码与尾数均用原码表示,阶码以2为底)表示。

得分

评卷人

1–3

4

5-11

阶符

数符

………阶码……:

………尾数………

 

8、已知AX=82A0H , BX=8265H

有指令:

ANDAL,AL

ADCAX,BX

(1)写出各标志位的置位情况

OF=________

SF=_________

CF=________

(2)结果AX=____________

9、执行下列指令后,累加器AL的内容是什么(AL=10H,BL=20H)?

为什么?

MOVCL,BL

10、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。

      [X]补=00,010110     [Y]补=00,100101

11、用无符号数一位乘法计算X×

      X=1010    Y=1001

12、已知下列四条等值语句:

C1EQU500H

C2EQU50H

C3EQU1000H

C4EQU2000H

下列指令哪些是错的?

哪些是对的?

⑴ADDAL,C1-C2

⑵MOVBL,C3+C4

⑶SUBBX,C4-C3

⑷SUBAH,C4-C3-C1

⑸ADDAL,C2

13、下列程序执行后,寄存器AL,BL,CL的内容是多少?

    MOVAL,6

   SUBAL,0

   MOVBL,AL

   ADDAL,AL

   ADDAL,BL

   MOVCL,AL

   INCCL

   CMPAL,BL

   SUBAL,BL

   HALT

14、某机器指令格式如下所示:

23~18

17~16

15

OP

X

D

其中:

X为寻址方式位,当X=0时,直接寻址。

X=l时,用变址寄存器X1进行变址寻址。

X=2时,用变址寄存器X2进行变址寻址。

X=3时,相对寻址。

设:

(PC)=1234H,[X1]=0037H,[X2」=1122H,请确定下列各指令的有效地址(指令和地址均用16进制表示)

(l)481119H:

E=

(2)591228H:

(3)668835H:

(4)77A946H:

15、用无符号数一位乘法计算X×

      X=1001    Y=1101

16、利用变形补码计

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2