微型计算机原理与接口技术 单科班原理习题 新
- 格式:doc
- 大小:107.00 KB
- 文档页数:14
单片机微型计算机原理及接口技术课后习题答案第4章4-2 试述指令MOV A,R0和MOV A,@R0的区别两条指令的目的操作数相同,两条指令的区别在于源操作数来源不同:MOV A,R0 指令的源操作数就是R0寄存器的内容;而MOV A,@R0 指令的源操作数是位于存储器单元内,且存储器单元的地址是R0寄存器的内容。
4-3 试述指令MOV A,20H和MOV A,#20H的区别MOV A,20H 源操作数是直接寻址,20H表示源操作数所在存储器单元的地址。
MOV A,#20H 源操作数是立即数寻址,#20H是立即数,也就是源操作数。
4-4 说明一下指令中源操作数所在的存储器类型。
(1)MOV A,#30H; 立即数#30H,就是源操作数,存在于指令中,所以位于程序存储器。
(2)MOV A,30H; 30H是源操作数所在数据存储单元的地址,所以源操作数位于数据存储器。
(3)MOVC A,@A+DPTR;源操作数是变址寻址, 助记符MOVC表示源操作数位于程序存储器。
(4)MOVX A,@DPTR; 源操作数是寄存器间接寻址, 助记符MOVX表示源操作数位于外部数据存储器。
4-5 判断下列指令书写是否正确:(1)MOV A,B; ✔(2)MOV A,#3000H ; ✘,因为A是8位寄存器,而#3000H是16位数值,没法全部存到A里(3)INC,#20H ; ✘只能INC A/direct/Rn/@Ri/DPTR(4)MOV 5,A ; ✔,注意目的操作数是直接寻址方式,不是立即寻址(5)MOV 30H,40H; ✔(6)MOV B,@DPTR ; ✘,@DPTR寻址用于MOVX指令,不能用于MOV指R(7)CJNE 30H,#80H,NEXT ; ✘,CJNE指令格式只能是CJNE A/Rn/@Ri,#data,rel或CJNE A,direct,rel(8)POP A ; ✘只能是直接寻址方式POP direct,正确的是POP ACC(9)PUSH ACC; ✔(10)SJMP 2000H ; ✘rel的范围是-128~127(用补码表示其值)共256B范围4-6 设ACC=12H,B=64H,SP=60H,30H中存放的是78H,试分析下列程序执行后,ACC、B、30H、SP中的内容分别为多少,并画出堆栈示意图。
微机原理及接口技术(第三版)习题及答案习题11.1微处理器和微型计算机的发展经历了哪些阶段?各典型芯片具备哪些特点? 【解答】经历了6代演变,各典型芯片的特点如表1-1所示。
1.2微型计算机的特点和主要性能指标有那些?【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性强、体积小、重量轻、功耗低、使用和维护方便等。
微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备等有关。
常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基本指令执行时间、可靠性、兼容性、性能价格比等。
1.3常见的微型计算机硬件结构由哪些部分组成?各部分的主要功能和特点是什么?【解答】微型计算机硬件一般由微处理器、内存储器、外存储器、系统总线、接口电路、输入/输出设备等部件组成。
主要组成部件的功能和特点分析如下:(1)微处理器:是微型计算机的核心部件,由运算单元ALU、控制单元、寄存器组以及总线接口1微机原理及接口技术习题及答案部件等组成,其功能是负责统一协调、管理和控制系统中的各个部件有机地工作。
(2)内存储器:用来存放计算机工作过程中需要的操作数据和程序。
可分为随机存储器RAM和只读存储器ROM。
RAM存放当前参与运行的各种程序和数据,特点是信息可读可写,存取方便,但信息断电后会丢失;ROM用于存放各种固定的程序和数据,特点是信息固定不变,关机后原存储的信息不会丢失会丢^(3)系统总线:是CPU与其它部件之间传送数据、地址和控制信息的公共通道。
可分成数据总线DB、地址总线AB、控制总线CB。
(4)输入/输出接口电路:完成微型计算机与外部设备之间的信息交换。
由寄存器组、专用存储器和控制电路等组成。
(5)主机板:由CPU插座、芯片组、内存插槽、系统BIOS、CMOS、总线扩展槽、串行/并行接口、各种跳线和一些辅助电路等硬件组成。
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
第一章1. 什么是冯·诺依曼机?答:冯·诺依曼于1945 年提出了存储程序的概念和二进制原理,利用这种概念和原理设计的电子计算机系统统称为冯·诺依曼机。
它包括运算器、控制器、存储器、输入设备和输出设备五个组成部分。
早期的冯·诺依曼机结构上以运算器和控制器为中心,随着计算机体系结构的发展,现在已演化为以存储器为中心的结构。
2. 微处理器,微型计算机,微型计算机系统有什么联系与区别?答:微处理器是微型计算机系统的核心,也称为CPU(中央处理器)。
主要完成:①从存储器中取指令,指令译码;②简单的算术逻辑运算;③在处理器和存储器或者I/O 之间传送数据;④程序流向控制等。
微型计算机由微处理器、存储器、输入/输出接口电路和系统总线组成。
以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
三者关系如下图:3. 微处理器有哪些主要部件组成?其功能是什么?答:微处理器是一个中央处理器,由算术逻辑部件ALU、累加器和寄存器组、指令指针寄存器IP、段寄存器、标志寄存器、时序和控制逻辑部件、内部总线等组成。
算术逻辑部件ALU 主要完成算术运算及逻辑运算。
累加器和寄存器组包括数据寄存器和变址及指针寄存器,用来存放参加运算的数据、中间结果或地址。
指令指针寄存器IP 存放要执行的下一条指令的偏移地址,顺序执行指令时,每取一条指令增加相应计数。
段寄存器存放存储单元的段地址,与偏移地址组成20 位物理地址用来对存储器寻址。
标志寄存器flags 存放算术与逻辑运算结果的状态。
时序和控制逻辑部件负责对整机的控制:包括从存储器中取指令,对指令进行译码和分析,发出相应的控制信号和时序,将控制信号和时序送到微型计算机的相应部件,使CPU内部及外部协调工作。
内部总线用于微处理器内部各部件之间进行数据传输的通道。
4. 画一个计算机系统的方框图,简述各部分主要功能。
答:计算机系统由硬件(Hardware)和软件(Software)两大部分组成。
《微型计算机原理与接口技术》习题与思考答案第1章微型计算机概论1.1 A B C 1.2 B 1.3 B 1.4 C 1.5 A B C 1.6 B D1.7 00000111B=7D=07H 11010100B=212D=D4H01101010B=106D=6AH 10110.101B=22.625D=16.AH11001.011B=25.375D=19.6H1.8 127D=11111111B=FFH 12.625D=1100.101B=C.AH225.9375D=11100001.1111B=E1.FH 18.3l25D=10010.0101B=12.5H206.125=11001110.001B=CE.2H1.9 10H=10000B=16D 0.A8H=0.10101B=0.65625D28.9H=101000.1001B=40.5625D 4B.2AH=1001011.0010101B=75.6762D20E.4H=1000001110.01B=526.25D1.10 [+37]原=00100101B [+37]反=00100101B [+37]补=00100101B [+37]过余=10100101B[+94]原=01011110B [+94]反=01011110B [+94]补=01011110B [+94]过余=11011110B[-11]原=10001011B [-11]反=11110100B [-11]补=11110101B [-11]过余=01110101B[-125]原=11111101B [-125]反=10000010B [-125]补=10000011B [-125]过余=00000011B 1.11补码00010101B的真值为+21D 补码41H的真值为+65D补码9BH的真值为-101D 补码FFH的真值为-1D补码11110101B的真值为-11D1.12 A的ASCII码为41H a的ASCII码为61Hg的ASCII码为67H z的ASCII码为7AH0的ASCII码为30H 9的ASCII码为39H*的ASCII码为2AH +的ASCII码为2BHCR的ASCII码为0DH %的ASCII码为25H1.12一个16×16字形点阵占用存储空间32B一个24×24字形点阵占用存储空间72B一个32×32字形点阵占用存储空间128B1.14 (以8位补码为例)[X]补+[Y]补=[+38]补+[+100]补=0001010B,溢出[X]补+[Z]补=[+38]补+[-20]补=00010010B,未溢出[Y]补- [Z]补=[+100]补- [-20]补=01111000B,未溢出[Z]补- [X]补=[-20]补- [+38]补=11000110B,未溢出1.15 X与Y=0100B X或Z=1111B Y异或Z=1101B 非Y=1001B1.16微型计算机具有体积小、重量轻、功耗低;功能强;可靠性高;价格低廉;结构灵活、适应性强;使用方便、维护容易等特点。
微型计算机原理与接口技术试题及答案2010-01-15 23:17一、单项选择题1.下列指令正确的是[B]A. CMP [SI], 100B. CMP WORD PTR [SI],100C. CMP [SI],lOOhD. CMP lOOh, [SI]2.下列指令正确的是[D ]A. MOV CX, ALB. MOV DS, 200hC. MOV DS, CSD. MOV DS, AX3.下列指令正确的是[A ]A. POP WORD PTR [BX]B. POP BLC. POP IPD. POP CS4.下列指令正确的是[C ]A. IN DX, ALB. IN DX, AXC. IN AX, DXD. IN BX, DX5.DF=1,执行MOVSB指令后[A ]八.ST 减1,DT 减 1 B. ST 加1,DT 加1,CX 减 1C. SI 减1,DI 减1,CX 减 1D. SI 加1,DI 加1,CX 加 16.Intel 8086 I/O 寻址空间为[C ]A. 1MBB. 1KBC. 64KBD. 32KB二、填空题1.二进制数10101001转换为10进制数为169 D转换为16进制数为A9 H1.在移位指令中,用于指定移位位数的操作数只用的寄存器是_(^ ________ 。
2.内存0005CH处4个字节为D2, EF, 00, F0,它是中断__1711 _____ 的入Ultil址存放处,它表示该中断处理程序的起始地址S_F000H_ : _EFD2H_。
解析:因为屮断类型号和屮断向量表屮的对应物理i也址由倍数4的关系,所以0005CH/4=17h,即得类型号。
3.—条指令为MOV BX,XI,其中XI的偏移地址为16 (十进制)。
在DEBUG下,此指令会变为MOV BX, _[0010] __________ 。
4.指令MOV AL,BYTE PTR [BX+ST]中,源操作数的寻址方式是基址变址寻址方式5.设CF=O, AX=8000H,执行ROR AX, 1 后,AX=_4000H_, CE= _________ 0 _________ 。
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
1.6 习题1. 选择题(1)十进制数147.625转换成二进制数为(A)。
A)10010011.101 B)11000100.001C)10000100.110 D)10011111.001(2)8位二进制补码数80H所表示的真值是(C)。
A)0 B)-0C)-128 D)128(3)计算机的主存储存器一般由(A)组成。
A)ROM和RAM B)RAM和A:\磁盘C)RAM和CPU D)RAM(4)计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是(D)式计算机。
A)实时处理B)普林斯顿C)并行D)冯·诺依曼(5)十六进制数93H转换成八进制数是( A)。
A)223Q B)233QC)323Q D)333Q(6)完整的计算机系统应包括(D)。
A)运算器、存储器、控制器B)外部设备和主机C)主机和实用程序D)配套的硬件设备和软件系统(7)至今为止,计算机中的所有信息仍以二进制方式表示的理由是(C)。
A)节约元件B)运算速度快C)物理器件性能所致D)信息处理方便(8)代码41H所能表示的信息为(B)A)字符'A' B)字符'A'或41D或二进制数或指令代码C)字符'A'或41D D)字符'A'或41D或指令代码(9)计算机系统中的存储系统是指(D)。
A)RAM存储器B)ROM存储器C)主存D)主存和辅存(10)下列(D)属于应用软件。
A)诊断程序B)编译程序C)操作系统D)文本处理(11)目前大部分的微处理器使用的半导体技术称为(B)。
A)TTL B)CMOSC)DSP D)DMA(12)计算机性指标中MIPs指的是(C)。
A)平均无故障时间B)兼容性C)百万条指令/s D)主频的单位2. 填空题(1)用汇编语言编写的程序,需经__汇编程序___汇编(翻译)成机器语言程序后方可执行。
(2)把二进制数(10111.011)2转换成十进制数为__23.375____、转换为十六进制数为__17.6____。
一、填空题1、地址总线的位数决定了的最大容量。
2、CS内容为1000H,IP内容为8932H,则物理地址3、在计算机中三总线是指总线、总线和控制总线。
4、80X86CPU在实地址模式下可寻址_______存储单元。
5、80X86在实地址模式下物理地址分为两部分和。
6、在乘法指令MUL BX中,被乘数隐含指。
7.在计算机中处理字符时,常采用码。
8.在计算机中三总线是指总线、总线和总线。
9.程序流向的控制和转移,主要是通过改变和的值。
10.汇编语言程序的开发,主要经过、、和,直到生成完全正确的可执行文件为止。
11.汇编语言源程序的扩展名为。
12.假设字节单元(06925H)=12H, (06926H)=45H, (06927H)=78H, 那么字单元(06925H)=__________, 字单元(06926H)=______________。
13.“先执行后判断”的循环程序结构中,循环体执行的次数最少是。
14.在指令MOV AX,0执行后,CPU状态标志位ZF的取值。
15.PC/XT加电复位后执行的第一条指令的物理地址是,该地址属于。
16.当使用串比较指令CMPSB寻找两数据块中相同字节数据时,应使用重复前缀。
17.已知8086的代码段寄存器(CS)=2000H,则代码段可寻址的物理地址空间范围为。
18.若(CS)=4200H,物理转移地址为4A230H,当CS的内容被设定为7900H 时,则物理转移地址为。
19.堆栈是内存中遵循规则的一个专用区域;在8086/8088系统中,设(SP)=0034H,如果用栈操作指令存入7个数据,则(SP)= ,若又用栈操作指令取出2个数据,则(SP)= 。
20.CPU的状态寄存器中,标志SF和OF的含义是和。
若当减法运算X-Y后,(SF)=1、(OF)=1,说明两者比较的结果是。
21、RS-232C采用负逻辑,规定逻辑“1”在之间,逻辑“0”在之间。
22、利用8254的工作方式可产生方波。
23.系统启动后,60H型中断向量被安排在内存地址四个单元中。
24、PC机与I/O设备的信息交换有无条件传送方式、查询方式、和。
25、要实现异步通信,收发双方和必须一致。
26、外设通过接口发出中断请求,标志寄存器中断允许标志I为。
27、8255A数据口中,口可工作在双向方式。
28、在对8254初始化编程时,必须先写入,然后再写。
29、在PC机系统中,I/O端口编址方式为。
30、假设异步通信一帧数据为9位,连续传送每秒传送100个字符,则通信速率是波特。
31、PC机中8254的0号计数器每隔ms产生一次时钟中断请求。
二、选择题()1、下面指令中哪一条是正确的:A MOV WORD PTR [DI], AL B. MOV AL,800C. MOV [BP], 12HD. DEC SI()2、用于定义常数、变量的内存空间分配和定位的是A伪指令 B 机器指令C 宏指令 D 微指令()3、下面指令中哪一条是正确的:A. MOV [BX], AHB. IMUL 10C. MOV [BX], 12D. INC [SI]()4、当一存储单元的段地址为2000H,偏移地址为3000H,用符号方法表示为A2000:3000 B 23000HC 3000:2000D 32000H()5、指令JMP WORD PTR BETA的寻址方式为A 段内直接寻址B 段间直接寻址C 段内间接寻址D 段间间接寻址()6、存储器ROM的特点是A 可随机读,不可随机写B 可随机读C 可随机写,不可随机读D 不可读写()7、下面指令中哪一条是正确的:A. MOV [DI], ALB. MUL 10C. MOV [AX], 12D. INC [DI]()8、CPU可直接访问的操作数不可能在:A寄存器B指令C硬盘D内存()9、八位二进制补码10000000B 表示:A、-127B、+0C、-128D、-0()10、用于定义常数、变量的内存空间分配和定位的是A伪指令 B 机器指令C 宏指令 D 微指令()11、用指令的助记符,符号地址,标号和伪指令,宏指令以及规定的格式书写程序的语言称为:A. 汇编语言B. 高级语言C. 机器语言D. 低级语言()12、计算机存储信息的基本单位是一个______________位。
A. 二进制B. 八进制C. 十进制D. 十六进制()13、设(DS)=8225H, (DI)=3942H, 指令MOV AX, [DI]中源操作数的物理地址是:A. 85B92HB. 86192HC. BB690HD. 12169H()14、指令指针寄存器是:A. IPB. SPC. BPD. PSW()19.宏指令与子程序的相同之处为()A.宏指令的目标代码与子程序的目标代码都是唯一的B.都需要先定义,后调用C.执行宏指令的目标代码时与执行子程序时一样,需要增加如保护现场、恢复现场一类的额外开销D.宏指令的目标代码与子程序的目标代码都不是唯一的()20.在某个汇编语言程序中需要多次执行某个独立功能的程序段,则用宏指令实现比用子程序实现()A.占内存空间小,但速度慢B.占内存空间大,但速度快C.不仅速度快,而且占内存空间小D.速度慢( )21.寻址方式指出了操作数的位置,一般来说A.立即寻址给出了操作数地址B.寄存器寻址的操作数在寄存器内,而指令给出了寄存器C.直接寻址直接给出了操作数本身D.间接寻址给出了内存数本身( )22.80X86CPU在进行无符号数比较时,应根据标志位来判别。
A.CF和OFB.CF和PFC.CF和ZFD.ZF和OF( )23.设(SP)=0200H,(SS)=4000H,执行PUSH BX指令后,栈顶的物理地址是多少。
A.401FEHB.40202HC.01FEHD.0202H( )24.设数据段中有一定义:ABC DD 12345678H,指令:MOV AX,WORD PTR ABC+1执行后AX的值是多少。
A.3456HB.5634HC.56HD.34H( )25.设AX中存放一有符号数,要执行(AX)/2运算应使用指令。
A.SAR AX,1B.SHR AX,1C.ROR AX,1D.RCR AX,1()26、下列设备系统中,一般不与三总线直接连接的是:A、外设B、I/O接口C、ROMD、RAM()27、外设引发的硬件中断,由CPU的输入端()接受。
A INTRB INTC CLKD ALE()28、8259A管理中断时,当IRI中断请求信号有效时()相应位置1。
A ISRB IMRC ICWD IRR()29、8255A工作在方式1输入时,将端口C的第4位(PC4)置位,应执行()操作。
A、10001000B→端口CB、00010000B→端口CC、10001000B→控制字寄存器D、00001001B→控制字寄存器()30、8255A工作于选通输入方式下时,信号()表示输入缓冲器满。
A STB B OBFC ACKD IBF()31、8255A的A口工作于方式1输入,当A口允许中断时,需将()置1。
A PC2B PC4C PC3D PC6()32、8254计数器电路中,GA TE=1 表示()。
A禁止计数器计数 B OUT端输出高电平C 允许计数器计数D OUT端输出低电平()33、执行返回指令,退出中断服务程序,此时的返回地址来自()A ROM区 B IPC 堆栈区D 中断向量表()34、PC/A T系统中,CPU响应外部可屏蔽中断,中断源的中断类型码由提供给CPU。
A.程序B.8259A中断控制器C.中断向量表D.堆栈区()35、按下任意一键而产生的中断请求,属于A软中断 B 定时中断C 用户中断D 硬中断()36、串行异步通信协议所规定的一幀数据中,允许最长的一帧数据共有()位。
A、13B、7C、12D、8()37、程序查询方式,总是按次序完成一个字符的写入。
A读状态口,写数据口 B 写数据口C 读状态口,写控制口,写数据口D 读控制口,写数据口()38、典型的接口电路中应含有端口。
A、数据B、数据和控制C、数据和状态D、数据、状态和控制39.8250的一帧数据格式可通过控制字来设定,它能传送的最短帧长度是()A.5位B.6位C.7位D.8位40.8255工作于方式1输入时,采用查询方式接收数据之前,应查询的信号是()A.IBFB.STBC.INTED.INTR三、判断题1、堆栈是以“后进先出”方式工作的存储空间。
()2、两个二进制数相加如产生了进位,必然有溢出。
()3、80X86实地址模式下定义逻辑段时,每个段的大小一样大。
()4、80X86指令系统,进行乘法运算时,目的操作数必须在AX中。
()5、在存储器中两个存储单元的有效地址不可能相同。
()6、伪指令“EQU”与“=”功能相同,没有区别。
()7、设计程序采用循环结构时,必须知道循环的次数。
()8、PC/A T机中断屏蔽方式采用特殊屏蔽方式。
()9、外设从发出中断请求到真正转入中断服务程序执行需一段时间,不同外设所需的时间是相同的。
()10、8254中的3个计数器虽然都已被系统使用,但是计数器0和计数器2仍然可以让用户使用。
()11、中断方式中,主程序响应中断请求,在产生转移之后,自动将断点压入堆栈。
()12、在PC机中在关机的状态下,实时时钟将停止工作。
()13、在串行异步通信中一帧数据中必须有奇偶校验位。
()14、8255A的方式0、方式1、方式2都具有中断请求功能。
()四、简答题1 简述中断向量及中断向量表的概念。
9.简述可屏蔽中断响应的执行过程。
10什么叫调制?什么叫解调?为什么在长距离的串行通信中需要用调制解调器?11.I/O端口的编址方式有几种,他们各自的特点是什么?五、写出下列程序段执行后,相关器件中的结果。
1MOV AX,0007HMOV BL,08HADD AL,BLAAA结果:(AL)= CF=2 设(SP)=0109H,(SS)=2300HMOV AX,1234HMOV BX,3456HMOV CX,789AHPUSH AXPUSH BXPOP CX结果:(AX)= (BX)= (CX)=3 TABLE DW 10H,20H,30H,40H,50HENTRY DW 3COUNT EQU $-TABLE. .. . . . . . .MOV BX, OFFSET TABLEADD BX, ENTRYMOV AX ,[BX]AX= COUNT=4 执行下列指令后ORG 0100HARY1 DB 10H,20HARY2 DW 3000HMOV BX,OFFSET ARY1MOV DL,[BX]MOV AX,WORD PTR [BX+1]HLTBX= ,DL= ,7 MOV AL ,0C8HADD AL ,0C8HAL= CF= SF= OF=六、写出程序段的功能1 SAL AL,1MOV BL,ALSAL AL,1SAL AL,1ADD AL,BL功能:3 VECTOR SEGMENTORG 10A1 DW 10,11A2 DW 12ORG 20A3 DW 1234HVECTOR ENDSA2的有效地址为A3的有效地址为4 PUSH AXPUSH BXPOP AXPOP BX功能:七、编程题1下面程序功能为:统计DA数据区中正数,‘0’,负数的个数。