微机原理习题48+16Word文档格式.docx

上传人:b****3 文档编号:7973932 上传时间:2023-05-09 格式:DOCX 页数:22 大小:100.33KB
下载 相关 举报
微机原理习题48+16Word文档格式.docx_第1页
第1页 / 共22页
微机原理习题48+16Word文档格式.docx_第2页
第2页 / 共22页
微机原理习题48+16Word文档格式.docx_第3页
第3页 / 共22页
微机原理习题48+16Word文档格式.docx_第4页
第4页 / 共22页
微机原理习题48+16Word文档格式.docx_第5页
第5页 / 共22页
微机原理习题48+16Word文档格式.docx_第6页
第6页 / 共22页
微机原理习题48+16Word文档格式.docx_第7页
第7页 / 共22页
微机原理习题48+16Word文档格式.docx_第8页
第8页 / 共22页
微机原理习题48+16Word文档格式.docx_第9页
第9页 / 共22页
微机原理习题48+16Word文档格式.docx_第10页
第10页 / 共22页
微机原理习题48+16Word文档格式.docx_第11页
第11页 / 共22页
微机原理习题48+16Word文档格式.docx_第12页
第12页 / 共22页
微机原理习题48+16Word文档格式.docx_第13页
第13页 / 共22页
微机原理习题48+16Word文档格式.docx_第14页
第14页 / 共22页
微机原理习题48+16Word文档格式.docx_第15页
第15页 / 共22页
微机原理习题48+16Word文档格式.docx_第16页
第16页 / 共22页
微机原理习题48+16Word文档格式.docx_第17页
第17页 / 共22页
微机原理习题48+16Word文档格式.docx_第18页
第18页 / 共22页
微机原理习题48+16Word文档格式.docx_第19页
第19页 / 共22页
微机原理习题48+16Word文档格式.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

微机原理习题48+16Word文档格式.docx

《微机原理习题48+16Word文档格式.docx》由会员分享,可在线阅读,更多相关《微机原理习题48+16Word文档格式.docx(22页珍藏版)》请在冰点文库上搜索。

微机原理习题48+16Word文档格式.docx

22、8086系统中,一个总线周期至少包括____个时钟周期。

23、8086/8088CPU有和两种工作模式。

24、8086复位后如下寄存器的内容为:

(CS)=H,(IP)=H。

25、8086/8088中,从产生中断的方法来分,中断可以分为两类:

一类是,另一类是。

26、8086/8088的硬件中断可以分为两类:

一类叫,另一类叫。

27、中断向量是的入口地址,每一个中断向量占个存储单元,其中前两个单元存放中断子程序入口地址的偏移量(IP),后两个单元存放中断子程序入口地址的_。

28、8086CPU的中断类型码与中断向量存放地址之间的关系为:

中断向量的段地址(CS)=0000H,中断向量的偏移量(IP)=。

若中断类型号为08H,该中断类型所对应的中断向量存储在以逻辑地址______开始的连续4个单元中。

29、8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:

002CH;

那么该中断向量对应的中断类型号为H,若该向量对应的中断处理子程序放在0080:

0402H开始的内存区域中,则按照地址由低到高的顺序写出从内存0002C处起始的存储单元的内容为、、、。

30、是让计算机完成某种操作的命令,称作指令系统。

31、8086寻址方式中,指令MOVAX,[BP]和指令MOVAX,[BX]的源操作数寻址方式中,源操作数默认使用的段寄存器分别为和。

32、对于下述给定的数据定义,变量LEN的值为:

BUF1DB‘ASDF’,96H

BUF2DW8DUP(?

,0)

BUF3DD10DUP(?

),15

LENEQUBUF3-BUF1

32、汇编语言程序一般要要经过编辑、、等步骤才能生成可执行文件。

33、DEBUG调试程序中,用于显示当前寄存器内容的指令是__。

34、系统功能调用分以下三个步骤:

(1);

(2);

(3)。

35、采用DOS功能调用在屏幕上显示单字符’M’,则使用的指令是:

MOVAH,_____

MOV_____,‘M’

INT21H

36、在微机系统中,可采用的输入/输出控制方式一般有4种:

、、、。

37、8255A芯片内部包含3个位的输入/输出端口。

各端口可有种基本工作方式。

38、可编程并行接口芯片8255A有两种类型的控制字,分别为和。

39、在8255接口芯片中,可以工作在三种工作方式的端口是_____,可以按位进行置位/复位的端口是_____。

40、若要求由8253计数器0的输出端输出方波,则应设置其工作方式为____,设CLK0的频率为512KHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为____。

41、按照引入中断请求的方式,8259A有、和中断查询方式。

42、如果主8259的ICW2(设置中断类型码)为79H,则当IR2引脚产生中断时,送给CPU的中断类型码是。

43、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。

44、可编程控制器8259A的初始化操作可以分为两部分,首先通过_______对8258A进行初始化,然后8259A将自动进入操作模式,在8259A的操作过程中通过_______来定义8259A的操作方式。

45、通信是指利用多条数据线将一个数据的各位同时传输,而通信是指利用一条传输线将数据一位位地顺序传送。

46、串行通信中,数据通常是在二个站(点对点)之间进行传送,按照数据流的方向可分成三种传送模式:

分别是单工、和三种方式。

47、串行通信有两种基本的通信方式,分别是_________和_________。

48、若串行通信时数据传送速率为960字符/秒,每一个字符为10位,则其传送的波特率为_______波特。

49、DAC0832是位DAC,内部有两级缓冲,可以工作在单缓冲方式、双缓冲方式和______。

50、RS-485是一种多发送器的电路标准,是RS-422性能的扩展,是真正意义上的总线标准,可以实现的数据最高传输速率为________bps,该标准最大的传输距离为_____米,而RS-232-C的最大传输距离为__________米。

51、通用串行总线USB提供了低速、全速、高速和超高速四种传输模式,在最新的USB3.0标准中,其提供的超高速传输模式可以实现_______bps的传输速率。

52、若要求由8253计数器0的输出端输出方波,则应设置其工作方式为_________,设CLK0的频率为1MHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为__________。

53、某信号采集系统要求用一片A/D转换集成芯片在1s内对32个热电偶的输出电压分数进行A/D转换。

已知热电偶输出电压范围为0~25mV(对应于0℃~450℃温度范围),需分辨的温度为0.1℃,则应选择__________位的A/D转换器,其转换时间要小于_________。

54、ADC0809是_____位的AD转换器,具有路模拟量输入,其转换原理类型为________。

55、DAC0832是位DAC,内部有级缓冲,可以工作在单缓冲方式、和________。

56、在PCI总线系统中,PCI总线频率为33.3MHz,总线宽度位32位,则PCI总线的传输速率为___________MB/s。

二、选择题

1、与十进制数56等值的二进制数是。

A)111000B)111001C)101111D)110110

2、十进制数36.875转换成二进制数是。

A)110100.01B)100100.111C)100110.11D)100101.101

3、与十进制数58.75等值的十六进制数是。

A)A3.CHB)3A.CHC)3A.23HD)C.3AH

4、二进制数10101转换成十进制数是。

A)25B)23C)21D)22

5、十进制负数-61的八位二进制原码是。

A)10101111B)10111101C)10101011D)00110101

6、十进制正数38的八位二进制补码是。

A)00011001B)10100110C)10011001D)00100110

7、十进制负数-38的八位二进制补码是。

A)01011011B)10100110C)10011001D)11011010

8、有一个八位二进制数补码是11111101,其相应的十进制数是。

A)-3B)-2C)509D)253

9、补码01010101表示的真值为

(A)93(B)43(C)42(D)85

10、CPU指的是。

(A)控制器(B)运算器和控制器(C)运算器、控制器和主存(D)运算器

11、下列哪一个部件不属于寄存器______。

A)累加器B)计数器C)移位寄存器D)ALU

12、8088/8086CPU中程序计数器(PC)中存放的是。

A)指令B)指令地址C)操作数D)操作数地址

13、在模型机中,指令周期可以分为取指周期和执行周期,取指周期分为3个节拍,第一个节拍称为__________,在该节拍应将PC的内容送入MAR。

A.增量节拍B.存储节拍C.地址节拍D.取指节拍

14、8086的工作方式为。

(A)实地址方式(B)保护地址方式(C)虚拟8086方式(D)实地址和保护地址方式

15、8086的第25引脚ALE的作用是。

(A)最小工作模式下地址锁存允许(B)最大工作模式下地址锁存允许

(C)最小工作模式下数据允许输出(D)最大工作模式下数据允许输出

16、下列________模式不是IA32架构处理器的基本工作模式。

A)实地址模式B)保护模式C)虚拟8086模式D)系统管理模式

17、8086系统中通常堆栈以为单位进行操作。

A)半字B)字节C)字D)双字

18、只有当CPU和_______或I/O接口之间传递数据,以及填充指令队列时,CPU才执行总线周期。

A)寄存器B)总线接口部件C)内存D)执行部件

19、在8086系统中,当外设或存储器不能及时地配合CPU传送数据,外设或存储器会通过____________信号线,在T1状态启动之前,向CPU发送“数据未准备好信号”,从而CPU在该状态到来之前插入一个或多个Tw时钟周期。

A.HOLDB.READYC.WAITD.HALT

20、只有当CPU和_______或I/O接口之间传递数据,以及填充指令队列时,CPU才执行总线周期。

A.寄存器B.总线接口部件C.内存D.执行部件

21、8086CPU的总线周期中,在T3状态的结束时会检测_____信号,如果该信号无效,会在T3状态之后插入等待状态Tw。

A.HLDAB.HOLDC.INTRD.READY

22、8086CPU在复位之后,代码段寄存器CS和指令指针寄存器IP分别被初始化成___。

A.CS=FFFFH,IP=FFFFHB.CS=0000H,IP=0000H

C.CS=0000H,IP=FFFFHD.CS=FFFFH,IP=0000H

23、若CPU的地址线为共16条,而某存储器芯片单元为2K,则加在该存储器芯片上的地址线为______。

A.A0~A10B.A0~A11C.A0~A12D.A0~A13

24、标号是对指令所在地址取的名字,所用的标识符必须遵循一定的规则,下列所列标识符格式正确的是_________。

A.A/B:

B:

?

:

C:

GAMA$1:

D:

NUM@-1:

25、指令MOVAL,16H中,源操作数采用的寻址方式是:

A)立即数寻址B)寄存器寻址C)直接寻址D)寄存器间接寻址

26、指令MOVAL,BL中,源操作数采用的寻址方式是:

27、指令MOVAX,[1070H]中,源操作数采用的寻址方式是:

28、指令MOVAX,[BX]中,源操作数采用的寻址方式是:

29、设DS=2000H,则指令MOVAX,[1050H]的源操作数的物理地址是。

(A)21050H(B)2000H(C)1050H(D)3050H

30使用直接寻址方式中,操作数在中。

A.通用寄存器B.堆栈C.存储器D.段寄存器

31、寄存器间接寻址方式中,操作数在中。

(A)通用寄存器(B)堆栈(C)主存单元(D)段寄存器

32、MOVAX,[BX+SI]的源操作数的物理地址是。

(A)16×

(DS)+(BX)+(SI)(B)16×

(ES)+(BX)+(SI)

(C)16×

(SS)+(BX)+(SI)(D)16×

(CS)+(BX)+(SI)

33、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为。

(A)直接、立即、间接(B)直接、间接、立即

(C)立即、直接、间接(D)不一定

34、用汇编语言编写的程序需要经过翻译成机器语言后,才能在计算机中执行。

(A)编译程序(B)解释程序(C)操作系统(D)汇编程序

35、假定DS=1000H,AX=2000H,[1234H]=30H,[1235H]=40H当执行完MOVAX,[1234H]指令后,AX的值为。

(A)4030H(B)3040H(C)1234H(D)2000H

36、假定DS=1000H,AX=2000H,[1234H]=3000H,当执行完LEAAX,[1234H]指令后,AX的值为,执行MOVAX,[1234H]后,AX的值为。

(A)1000H(B)2000H(C)3000H(D)1234H

37、已知DS=2000H,SS=1000H,SI=200H,指令MOVAX,[SI+10H]的源操作数位于内存中以_______单元开始的连续两个字节中。

A.20210HB.10210HC.20200HD.10200H

38、当执行完下列指令序列后,标志位CF和SF的值为。

MOVAL,0B9H

ADDAL,24H

(A)0,0(B)0,1(C)1,0(D)1,1

39堆栈的工作方式是。

A.先进后出B.后进后出C.先进先出D.无要求

40、8086/8088CPU的I/O指令采用间接寻址时,可用的间址寄存器是。

(A)BX(B)DX(C)SI(D)DI

41、INC指令执行后,不变化的标志位是:

____。

A.ZFB.CFC.OFD.PF

42、某条指令可以完成对指令中给出的操作数取补码的功能,这条指令为。

(A)NEG(B)XCHG(C)XLAT(D)TEST

43、ROR指令的意义是。

(A)不带CF的循环右移(B)带CF的循环右移(C)算术右移(D)逻辑右移

44、逻辑移位指令SHL用于。

(A)带符号数乘以2(B)带符号数除以2

(C)无符号数乘以2(D)无符号数除以2

45、当A>B时转移的条件转移指令为(A、B为无符号数)。

(A)JA(B)JAE(C)JG(D)JGE

46、IRET指令的功能为。

(A)中断返回(B)有符号数小于时转移

(C)溢出时中断(D)过程返回

47、中断向量表中存放的内容是。

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

C)操作数所在的内存地址D)中断服务程序入口地址表的地址

48、调试程序DEBUG中的指令U的含义是。

(A)从指定地址显示内容(B)从指定地址执行程序(C)读并显示输入的字节(D)反汇编

49、在DEBUG调试系统中,用于显示寄存器的命令是______。

A.T命令B.D命令C.R命令D.U命令

50、在debug工具软件中,查看内存单元内容的命令是。

A)-aB)–dC)-rD)-u

51、在汇编程序的汇编过程中,起指导作用,但不产生机器码的指令称作_____。

A)机器指令B)指令C)伪指令D)宏指令

52、下列伪指令中,定义字节变量的是。

A.DBB.DWC.DDD.DT

53、使用DOS功能调用时,功能号应放在寄存器中。

A.AHB.BLC.AXD.DL

54、假设利用DOS系统功能调用显示字符“*”,所用到的指令是MOVAH,2;

__________;

INT21H。

A.MOVAL,‘*’B.MOVDL,’*’C.MOVAL,*D.MOVDL,*

55、8255A是一个芯片。

(A)可编程并行通信接口(B)ALU(C)可编程串行通信接口(D)中断控制

56、ISA总线属于_________。

A)片内总线B)局部总线C)内部总线D)外部总线

57、USB总线属于_________。

A.片内总线B.局部总线C.系统总线D.外部总线

58、在中断方式下,内存数据输出到外设的传输路径是______。

A)内存→CPU→I∕O接口→外设B)内存→数据总线→CPU→外设

C)内存→I∕O接口→CPU→外设D)内存→数据总线→外设

59、8086CPU的NMI引脚上输入的信号是______。

A)可屏蔽中断请求B)非屏蔽中断请求C)中断响应D)总线请求

60、CPU与外设间数据传送的控制方式有______。

A)中断方式B)程序控制方式C)DMA方式D)以上三种都是

61、8086系统中,当

=1,

=0,

=0,那么CPU正在执行_____操作。

A)从I/O端口读取数据B)从存储器读取数据

C)往I/O端口写数据D)往存储器写数据

62、如果8259设置为固定优先权方式,目前其中断服务寄存器的内容为36H,则目前正在响应的中断是。

A)IR0B)IR1C)IR4D)IR5

63、8253芯片内部有完全独立的。

A)6个16位计数通道B)3个16位计数通道

C)6个8位计数通道D)3个8位计数通道

64、中断控制器8259A结构中,用于存放由外部输入的中断请求信号的寄存器是______。

A)ISRB)IMRC)IRRD)FR

65、DAC0832是位的D/A转换器。

A)8B)10C)12D)16

66、ADC0809是位的AD转换器。

A)8B)10C)12D)16

三、简答题

1、写出半加器的真值表,求出逻辑表达式并画出其电路图。

2、写出全加器的真值表,求出逻辑表达式并画出其电路图。

3、简述8086/8088CPU的6个状态标志位SF、ZF、PF、CF、AF、OF的含义。

4、简述8086CPU总线接口部件BIU的功能和组成。

5、简述8086CPU执行部件EU的功能和组成。

6、简述汇编语言源程序的基本格式。

7、解释中断类型码、中断向量、中断向量表。

8、试说明可屏蔽中断和非屏蔽中断的区别和联系。

9、简述可屏蔽中断的响应过程。

10、简述中断控制器8259A内部寄存器的作用。

11、8259设置为中断非自动结束方式时,在中断服务程序结束即将返回时,为什么一定要发中断结束命令?

如果不发,将对中断系统产生怎样的影响?

12、什么叫寻址方式?

8086指令系统有哪几种寻址方式?

简述每一种寻址方式类型中操作数所在的位置。

13、当从8255A的端口B读数据时,8255A的几个控制信号CS、A1、A0、RD、WR分别是什么?

14、8253内部有多少个计数器?

计数器是多少位的?

每个计数器有几种工作方式?

如何读取计数器内的当前值?

15、利用8253的计数器1产生频率为10KHz的方波,已知从CLK1输入2.5MHz的时钟脉冲,假设8253各端口地址为180H~183H,请写出8253的初始化程序段。

8253工作方式控制字格式如下:

16、什么是异步串行通讯?

简述异步串行通讯格式及其含义。

17、什么是波特率?

在异步通信传送中,收、发双方必须遵守的约定有哪些?

四程序分析题

1、当下列程序执行完后,AX、BX、CX、DX四个寄存器的内容分别是什么?

CSEGSEGMENT

ASSUMECS:

CSEG,DS:

CSEG,SS:

CSEG

ORG100H

BEGIN:

MOVAX,01

MOVBX,02

MOVDX,03

MOVCX,04

L20:

INCAX

ADDBX,AX

SHRDX,1

LOOPL20

RET

CSEGENDS

ENDBEGIN

答:

(AX)=0005H,(BX)=0010H,(CX)=0000H,(DX)=0000H

2、阅读下面的程序,指出该程序完成的功能。

DATASEGMENT

STR1DB‘THISISASTRING1’

STR2DB‘THISISASTRING2’

COUNTDWSTR2-STR1

RESULTDB?

DATAENDS

DATA,ES:

DATA

START:

MOVAX,DATA

MOVDS,AX

MOVES,AX

LEASI,STR1

LEADI,STR2

MOVCX,COUNT

CLD

REPZCMPSB

JNZUNMAT

MOVAL,0

JMPOUTPT

UNMAT:

MOVAL,0FFH

OUTPT:

MOVRESULT,AL

HLT

ENDSTART

该程序用来比较两个数据串STR1和STR2是否相等,若相等,则将RESULT单元清0,否则置全1。

3、分析下面的程序段所实现的功能:

SAL AL,1;

将AL中数左移1位,得2X 

MOV BL,AL ;

2X保存在BL中

MOV CL,2 ;

移位次数置入CL中

SHL AL,CL ;

2X左移2位,得8X

ADD AL,BL ;

2X加上8X,所以AL中为10X

解:

将保存在AL中的数乘以10。

4、分析下面的程序段所实现的功能:

MOVCX,16

MOVDI,2000H

L1:

INCBYTEPTR[DI]

INCDI

LOOPL1

将有效地址为[2000H]~[

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

当前位置:首页 > 小学教育 > 语文

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

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