微机原理部分答案.docx

上传人:b****9 文档编号:25980855 上传时间:2023-06-16 格式:DOCX 页数:38 大小:184.64KB
下载 相关 举报
微机原理部分答案.docx_第1页
第1页 / 共38页
微机原理部分答案.docx_第2页
第2页 / 共38页
微机原理部分答案.docx_第3页
第3页 / 共38页
微机原理部分答案.docx_第4页
第4页 / 共38页
微机原理部分答案.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

微机原理部分答案.docx

《微机原理部分答案.docx》由会员分享,可在线阅读,更多相关《微机原理部分答案.docx(38页珍藏版)》请在冰豆网上搜索。

微机原理部分答案.docx

微机原理部分答案

微机原理复习题

一、单项选择题

1.用来存放下一条将要执行的指令地址的寄存器是(B)

A.SPB.IPC.BPD.CS

2.要使串处理从低地址向高地址进行,应把标志位置为(D)

A.IF=1B.TF=0

C.DF=1D.DF=0

3.使状态标志位CF清零的错误指令是(C)

A.ORAX,AXB.SUBAX,AX

C.MOVCF,0D.CLC

4.设SP=1110H,执行PUSHAX指令后,SP的内容为(B)

A.SP=1112HB.SP=110EH

C.SP=1111HD.SP=110FH

5.汇编源程序出现语法错误的指令有(D)

A.MOV[BX+SI],ALB.MOVAX,[BP+DI]

C.MOVDS,AXD.MOVCS,AX

6.8259A是(B)

 

7.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是(B)

A.SHRBL,1B.SHLBL,1

C.SARBL,1D.RCRBL,1

8.执行PUSHAX指令的正确步骤是(A)

A.1.SP←SP-1,(SP)←AHB.1.(SP)←AH,SP←SP-1

2.SP←SP-1,(SP)←AL2.(SP)←AL,SP←SP-1

C.1.SP←SP+1,(SP)←AHD.1.(SP)←AH,SP←SP+1

2.SP←SP+1,(SP)←AL2.(SP)←AL,SP←SP+1

9.CF=1时转移到目标地址的条件转移指令是(B)

A.JNCB.JCC.JZD.JS

10.在微处理器发出地址信息并稳定后,当(A)后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。

A.

有效、M/

=LB.

有效、M/

=H

C.

有效、M/

=LD.

有效、M/

=H

11.Intel8086/8088中断向量表中的类型21H是(D)

C.协处理器出错D.MS-DOS系统调用

12.设AL=04H,BL=0F8H,执行IMULBL指令后,结果是(D)

A.AX=0032HB.AX=00E0H

C.AX=03E0HD.AX=0FFE0H

13.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是(D)

A.MOVAX,BUFl*BUF2

B.MOVAX,BUF1/BUF2

C.MOVAX,BUF1+ES:

BUF2

D.MOVAX,BUF2-BUF1

14.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是(C)

A.INCWORDPTR[BX+SI]

B.INCCX,[SI+COUNT]

C.NEGBYTEPTR[BX]

D.ADDAX,B

15.NUMEQU80H

DADB34H

ANDDA,NUM

上述语句执行后,DA中的内容是()

A.0B4HB.80HC.34HD.0

16.8288的作用是(  D  )。

 A.地址锁存器            

17.8086微处理器工作最小方式下的总线收发器8286,其控制信号DE和T分别与微处理器(  A  )信号相连。

 A.

;DT/

                     B.

;ALE

 C.ALE;

                             D.

18.MOVAL,80H

MOVCL,2

SARAL,CL

上述指令序列执行后,结果是()

A.AL=40HB.AL=20H

C.AL=0C0HD.AL=0E0H

19.下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是(A)

A.INCALB.ADDAL,1

DAADAS

C.ADDAL,1D.STC

DAAAAA

20.现有数据存储如图所示:

20H

38H

41H

55H

30100H

30101H

30102H

30103H

设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是(B)

A.AL=20HB.AL=38H

C.AL=00HD.AL=41H

21.中断向量表存放在存储器的(B)中。

A.FFC00H~FFFFFHB.00000H~003FFH

C.EEC00H~FFFFFHD.EEBFFH~FFFFFH

22.使状态标志位CF清零的错误指令是(C)

A.ORAX,AXB.SUBAX,AX

C.MOVCF,0D.CLC

23.若把组成计算机中的运算器和控制器集成在一块芯片上称为(C)。

24.微处理器只启动外设而不干预传送过程的传送方式是(B)方式。

25.8259A是(B)

 

26.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是(B)

A.SHRBL,1B.SHLBL,1

C.SARBL,1D.RCRBL,1

27.执行PUSHAX指令的正确步骤是(A)

A.1.SP←SP-1,(SP)←AHB.1.(SP)←AH,SP←SP-1

2.SP←SP-1,(SP)←AL2.(SP)←AL,SP←SP-1

C.1.SP←SP+1,(SP)←AHD.1.(SP)←AH,SP←SP+1

2.SP←SP+1,(SP)←AL2.(SP)←AL,SP←SP+1

28.8251A中C/

为(B)表示微处理器读取8251A的状态。

A.0010B.1010C

10.在微处理器发出地址信息并稳定后,当(A)后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。

A.

有效、M/

=LB.

有效、M/

=H

C.

有效、M/

=LD.

有效、M/

=H

29.Intel8086/8088中断向量表中的类型21H是(D)

C.协处理器出错D.MS-DOS系统调用

30.Intel8086/8088微处理器最大方式下,读和写存储器控制信号是(D)

A.

B.

C.

D.

31.最大方式8086系统中8282的STB信号是由8288总线控制器的(A)信号提供的。

A.ALEB.DT/

C.DEND.CLK

32.在DMA数据传送方式中,实现地址的修改与传送字节数计数的主要功能部件是(D)。

  (A)CPU    (B)运算器    (C)存储器    (D)DMAC

33.8255PA口工作在方式2,PB口工作在方式O时,其PC口( C )。

A、两个4位I/O端口B、一个8位I/O端口

C、部分作联络线D、全部作联络线

34.8288的作用是(  D )。

 A.地址锁存器            

35.8086微处理器工作最小方式下的总线收发器8286,其控制信号DE和T分别与微处理器(  A  )信号相连。

 A.

;DT/

                     B.

;ALE

 C.ALE;

                             D.

36.8086/8088读总线周期中T1~T4期间,(D)信号一直保持有效。

A.

B.

C.

/S7

37.8086系统中若访问奇存储体的一个字节单元,则此时

与A0是(D)状态。

A.1,0B.0,1C.0,0D.1,1

38.8086写I/O总线周期的控制信号,一直保持低电平有效的是(A)

A.M/

B.DT/

C.

D.

二、填空题

1.随着大规模集成电路技术的迅猛发展,计算机五大组成部分中的__运算器和控制器___已经能集成在一块集成电路芯片上,这就是微处理器(Microprocessor,up),又称微处理机。

2.(11001.101)2=(_____)10。

3.(101.75)10=(_____)2。

指令周期___,它通常用若干个_CPU周期____表示,而后者又包含有若干个时钟周期。

5.8086CPU从偶地址读写两个字节时,需要_1____个总线周期。

6.8086CPU从奇地址读写两个字节时,需要__2___个总线周期。

此两字节组成的字,称为_____字。

7.掩膜ROM是由制造厂商根据用户的要求制成的,用户不可修改。

ROM中凡不接MOS管的地方,则它存的二进制信息为_1____。

8.存储器是计算机系统的一个重要组成部分,其主要功能是存储数据___和__程序__。

256___个。

_断点(地址)____。

11.指出下述5种中断类型即NMI、INTR、除法溢出、INTN和单步中断中优先级最高者为__除法中断和INTN_____________,最低者为___单步中断__。

12.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和___控制信息__。

13.在计算机和MODEM之间,或终端机与MODEM之间的接口连接口是____,它是一个国际通用的标准。

内部具有_3_个输入输出端口。

15.A/D转换器是将模拟电压或电流转换成数字量的器件。

转换方法基本上有四类,其中的两类是__分级型_和______逐次逼近型________。

16.RS-232C总线的25条信号线中,最常用有  3  条。

17.8086CPU内部结构按功能分为  执行部件    和总线接口部件两部分。

18.8088的指令对列长度为   4 个字节。

19.8086系统中,物理地址是实际的   20   位主存单元地址

20.在采用8286收发器的系统中,当CPU进行数据输出时,DT/R为 高电平     。

21.80386采用了      结构

22.要判断和确定各个中断源的中断优先权,可以使用软件和  硬件  两种方法

23.根据存储器在微机系统中的不同地位,可分为主存储器和   辅助存储器   。

24.RS232-C关于机械特性的要求,规定使用一个  25D    根插针的标准连接器。

25.指令MOVAX,[SI]源操作数的寻址方式是 源操作数的物理地址=DS×16+SI     

26.若(DS)=2000H,则指令MOVAX,[1200H]指令的源操作数的物理地址为 21200H     

27.在8086系统中,需要      片74LS245才可以构成数据总线收发器。

28.CPU从I/O接口的  状态寄存器    中获取外部设备“准备好”、“忙”或“闲”等状态信息。

29.ADC0809具有   8   路数字量输出

30.显示器根据其同显示卡间传送的信号可分为数字显示器和 合成视频信号输入显示器     

31.数据总线是微处理器与内存储器和I/O端口之间传送   数据  的通路,称为双向总线

32.指令系统是指 一台计算机所能执行的全部指令的集

33.8086采用   40条   引脚的DIP封装。

34.CPU与外设之间交换的数据信息有数字量、模拟量和 开关量三种类型

35.中断向量表是  存放中断向量    的表格。

8__位二进制信息。

37.(11101.11)2=(___)10

38.(206.125)10=(11001110.100)2

_段地址*16+偏移量=物理地址____。

40.运算器中的算术逻辑部件(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特征由标志寄存器__储存。

41.动态RAM是以_MOS管和_栅极上的分布电容c__作为一个基本的存储单元。

42.欲将EPROM的信息擦除可用紫外线照射。

光照后的EPROM输出全为____1___。

_触发器(原理)_____存储信息,半导体动态RAM靠_电容(存储电荷的原理)______来存储信息。

两级级联情况下,可管理的中断源最多为___64__级。

45.中断源是多种多样的,就其性质讲,可分为_內中断和外中断

00000H~003FFH____。

47.若中断类型号为5,则存放中断向量的存储器的起始地址为__00014H,_____。

_可屏蔽中端和非屏蔽中断_两种。

49.I/O端口的寻址方式一般有两种:

_I/O地址与存储器地址统一编址_和I/O地址与存储器地址分别独立编制______。

端口C的按位置位复位功能是由控制字中的D7=__0_____来决定的。

51.在理想的数据采集系统中,为了使采样输出信号能无失真地复原输入信号,必须使采样频率至少为输入信号最高有效频率的__2__倍。

52.Intel8086/8088CPU共有20根地址线,可直接寻址1M字节存储空间。

53.8255A端口C的按位置位复位功能是由控制字中的D7=___0__来决定的。

54.8086/8088的存储器是分段的,因此存储单元的物理地址是由偏地址和偏移地址组合而成的。

55.PSW是一个八位的寄存器。

56.I/O端口的寻址方式一般有两种:

I/O地址与存储器地址统一编址_和I/O地址与存储器地址分别独立编制______。

57.8255A内部具有___3_个输入输出端口。

58.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_控制信息_。

59.IA-32结构中,8086的地址线是32位,80386的数据线是32位;

60.IA-32支持三种操作模式:

保护模式、实地址模式、系统管理模式;

61.串行通信分为二种基本通信方式:

并行和串行;

通信波特率发生器

63.486CPU的MMU比386的MMU增加了

64.IBMPC/XT机的可屏蔽中断是由具有中断优先级管理能力的8259A管理的。

65.ROM分类有,有不可编程掩膜_存储器,__可编程__存储器,_可擦除、可再编程存储器;RAM分类有,__双极型_存储器,__MOS型_存储器等。

66.异步通信,主要传输数据结构由__发送端和接收端____组成

三、程序分析题

1.MOVAX,0F0FH

ANDAX,0FFFH

ORAX,0F0FH

XORAX,00FFH

上述程序段运行后,AX=0FF0H,CF=0

2.MOVAX,BX

NEGAX

ADDAX,BX

(注:

BX=0101H)

问:

该程序段执行后,AX=  000H   ,CF=   1   。

3.BUFDW0000H

LEABX,BUF

STC

RCRWORDPTR[BX],1

MOVCL,3

SARWORDPTR[BX],CL

问:

该程序段执行后:

存储单元BUF的内容为  F000H   。

4.BLOCKDB 20H,1FH,08H,81H,0FFFH……

RESULTDB  ?

START:

 LEASI,BLOCK

 MOVCX,[SI]

INCSI

MOVAL,[SI]

LOP1:

CMPAL,[SI+1]

JNGNEXT

MOVAL,[SI+1]

NEXT:

INCSI

LOOPLOP1

MOVRESULT,AL

HLT

问:

(1)该程序完成的功能是:

找出存储单元block中的最小值

(2)该程序的循环次数是:

20H。

5.MOVBX,0F0FH

ANDBX,0FFFH

ORBX,0F0FH

XORBX,00FFH

上述程序段运行后,BX=0F00H,CF=0

6.CMPAX,BX

JGENEXT

XCHGAX,BX

NEXT:

CMPAX,CX

JGEDONE

XCHGAX,CX

DONE:

......

试回答:

(1)上述程序段执行后,原有AX,BX,CX中最大数存放在哪个寄存器中?

AX

(2)这三个数是带符号还是无符号数?

带符号数

7.程序段1

MOVAX,147BH

MOVBX,80DCH

ADDAX,BX

JNOLl

JNCL2

程序段2

MOVAX,99D8H

MOVBX,9847H

SUBAX,BX

JNCL3

JNOL4

上述两个程序段执行后,分别转移到哪里?

(1)转向L1

(2)转向L3

8.DB1DW1456

...

MOVAX,DB1

MOVCX,4

MOVDL,10

LOP:

DIVDL

MOVBX,AX

MOVBH,0

PUSHBX

MOVAH,0

LOOPLOP

上述程序段执行后:

(1)向堆栈中压如了几个数据?

向堆栈中压入了4个字类型数据

(2)按压入的先后顺序,用十六进制数表示压入堆栈的数据。

SP→0100040005000600

9.现有一子程序:

SUB1PROC

TESTAL,80H

JEPLUS

TESTBL,80H

JNEEXIT0

JMPXCHANGE

PLUS:

TESTBL,80H

JEEXITO

XCHANGE:

XCHGAL,BL

EXITO:

RET

SUB1ENDP

试回答:

(1)子程序的功能是什么?

判别AL和BL中的数是否为异号数,当为异号数时则交换,否则不变

(2)如调用子程序前AL=9AH,BL=77H,那么返回主程序时,AL=?

BL=?

AL=77,BL=9AH

四、设计题

1、设8253-5(控制口地址为63H)通道1计数器(端口地址为61H)工作于方式3,CLK1接2.5MHz时钟,要求产生1000Hz的方波,采用BCD计数,要求编写初始化序段。

计数值=/1000=2500

MOVAL,01110110B

OUT63H,AL

MOVAX,2500

OUT61H,AL

MOVAL,AH

OUT61H,AL

2、8255A(端口地址为:

0D0H-0D3H)作为连接打印机的接口,设计如图

(2)所示,工作于方式0,A端口作为传送字符的通道,输出;C端口的PC2作为BUSY信号的输入端,PC6作为STB信号的输出端。

(1)解释STB、BUSY信号。

答案地址:

(最后一页)

(2)假设要传送的字符已存于寄存器CL中,要求编写向打印机传送字符的汇编语言程序段。

3、某条件传送的接口,其状态端口地址为2FOH,状态位用D7传送,端口地址为2F1H,设输入设备已被启动,在输入数据时可再次启动输入,欲从输入设备上输入4000B数据送存贮器BUFFER缓冲区,先画出流程图,再编写程序段。

4、让8253计数器O在1ms脉冲信号源作CLKO且工作在方式3定时1分钟,用8255的PC6提供GATEO,在定时期间,由PC7控制的灯亮(PC7=1,亮)对OUTO的检测通过PCO进行,定时结束灯灭,先画出脉冲信号源、8253,8255的连接关系图,再编写程序段。

(8253,8255采用PC机上的端口地址)答:

   

7.要求不断检测某一系统的8个开关量,即K7~K0的通断状态,并随时在发光二极管LED7~LED0上显示出来。

开关断开,相应的LED点亮,开关合上,LED熄灭。

8255四个端口地址为CNS1、CNS2、CNS3、CNS4,分别对应于A口、B口、C口和控制寄存器。

硬件连接如图所示。

请完成

(1)按上述要求,完成程序。

答案地址:

4c2e3f

(2)计算端口地址CNS1的实际数值。

8.8255A用作查询式打印接口时的电路连接和打印机各信号的时序如图所示,8255A的端口地址为80H~83H,工作于方式0,试编写一段程序,将数据区中变量DATA的8位数据送打印机打印,程序以RET指令结束,并写上注释。

(附8255A方式控制字图)。

答案地址(第四页)

 

9、8253控制信号与8086相总线相连,详见下图。

8253各端口地址为81H、83H、85H、87H,用8253控制LED点亮或熄灭,点亮10秒钟后,再熄灭10秒,周而复始。

2MHZ频率从CLK0输入,通道0与通道1级联。

N0初始值为5000。

 

请完成:

(1)通道0为方式2,计数初值N0=5000,OUT0负脉冲频率为?

(2)通道1为方式3,OUT1输出周期为20秒,N1为?

(3)完成初始化程序。

答案地址(第十页)

10、编写程序利用DOS系统功能调用,完成将键盘输入的小写字母转换成大写字母后输出显示,直到输入‘$’字符时结束。

答案地址(第八页14题)

 

101、WPS、Word2000等文字处理软件属于______。

A、管理软件

B、网络软件

C、应用软件

D、系统软件

答案:

C

102、配置高速缓冲存储器(Cache)是为了解决______。

A、内存与辅助存储器之间速度不匹配问题

B、CPU与辅助存储器之间速度不匹配问题

C、CPU与内存储器之间速度不匹配问题

D、主机与外设之间速度不匹配问题

答案:

C

103、下列术语中,属于显示器性能指标的是______。

A、速度

B、可靠性

C、分辨率

D、精度

答案:

C

104、若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的______。

A、四倍

B、二倍

C、四分之一

D、二分之一

答案:

A

105、计算机最主要的工作特点是______。

A、存储程序与自动控制

B、高速度与高精度

C、可靠性与可用性

D、有记忆能力

答案:

A

106、目前普遍使用的微型计算机,所采用的逻辑元件是______。

A、电子管

B、大规模和超大规模集成电路

C、晶体管

D、小规模集成电路

答案:

B

107、计算机辅助设计的英文缩写是____。

A、CAI

B、CAM

C、CAD

D、CAT

答案:

C

108、CAM是____的英文缩写。

A、计算机辅助设计

B、计算机辅助制造

C、计算机辅助教育

D、计算机辅助控制

答案:

B

109、十进制数0.6531转换为二进制数为____。

 A、0.100101

B、0.100001

C、0.101001

D、0.011001

答案:

C

110、下列不能用作存储容量单位的是____。

A)Byte

B)MIPS

C)KB

D)GB

答案:

B

111、在计算机中,既可作为输入设备又可作为输出设备的是____

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

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1