澶崭范.docx
- 文档编号:3261276
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:7
- 大小:22.80KB
澶崭范.docx
《澶崭范.docx》由会员分享,可在线阅读,更多相关《澶崭范.docx(7页珍藏版)》请在冰豆网上搜索。
澶崭范
写出下列十进制数的原码、反码、补码表示(采用8位二进制,最高位为符号位)。
+104的原码=
(1)H,+104的补码=
(2)H
-26的原码=(3)H,-26的补码=(4)H
8086微处理器的组成包括两部分,执行程序时,(9)负责将指令代码从内存取到指令队列中;(10)负责执行指令。
8086微处理器经加电复位后,代码段寄存器的内容为:
(CS)=(11)H,指令指针寄存器的内容为:
(IP)=(12)H。
若(AX)=0FDAAH,(BX)=0FBCFH,则执行指令ADDAX,BX之后,(AX)=(13)H,
(BX)=(14)H,标志位OF、AF、CF的状态对应为(15)、(16)和(17)。
若TAB为数据段中0032H单元的符号名,其中存放的内容为1234H,则执行:
MOVAX,TAB指令后,AX中的内容为(18)H。
若(DS)=7500H,数据段的长度为64KB,则当前数据段的起始地址为(19)H,末地址为(20)H。
假设(SP)=1000H,(AX)=2000H,(BX)=3000H,试问:
(1)执行PUSHAX指令后,(SP)=H;再执行PUSHBX和POPAX指令后,(SP)=H,(AX)=H,(BX)=H。
中断类型号为1的中断矢量存储在地址()至()处,共()个单元。
CPU与外设之间进行数据传送的方式有四种,它们是:
()、()、()、()。
若要求由8254计数器0的OUT0输出端输出方波,则应设置其工作于方式(),设CLK0的频率为lMHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为()。
已知ROM芯片容量为256*4位,则其地址端有位,数据端有位。
在8086系统中,若CS为0A000H,这代码可寻址的物理空间范围为0A0000H~
指令MOVSI,2100H的源操作数寻址方式是,目的操作数寻址方式是()。
若定义DATDB‘1234’,则(DAT+1)和(DAT+2)两个相连的内存中存放的数据是。
设系统中有主、从8259A芯片共3片,最多能管理级中断优先级。
8086/8088CPU复位后,指令从H(逻辑地址)处开始执行。
8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____个字节;
8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。
微机中地址总线的作用是。
指令MOVAX,[BX+SI+6]源操作数的寻址方式()。
可屏蔽中断从CPU的()引脚进入,只有当中断允许标志IF为()时,该中断才能得到响应。
地址线的功能
(A)用于选择存储器单元(B)用于选择进行信息传输的设备
(C)用于指定存储器单元和I/O设备接口单元的选择地址(D)跟数据总线的作用是样的
地址线为20条的微处理器寻址范围是。
(A)640KB(B)1MB(C)64KB(D)1GB
中断向量是。
(A)中断服务程序的入口地址(B)中断的返回地址
(C)存放中断服务程序入口地址内存单元的地址(D)保护断点的堆栈区堆栈区地址
在汇编语言中,定义常数、变量、分配内存空间的是。
(A)宏指令(B)伪指令(C)机器指令(D)微指令
在8086/8088中,一个最基本的总线周期由个时钟周期组成。
(A)1(B)2(C)6(D)4
8086工作于最小模式下,当M/
=0,
=0,
=1时,CPU完成的操作是。
A储器读(B)I/O读(C)存储器写(D)I/O写
早期8086的时钟频率为8MHz,其时钟周期为ns。
A、25B、125C、250D、500
CPU同外设之间传送数据有三种方式,下面哪一种不是?
A、查询传送方式B、串行传送方式C、中断传送方式D、DMA方式
微型计算机中主要包括有()。
A)微处理器、存储器和I/O接口B)微处理器、运算器和存储器
C)控制器、运算器和寄存器组D)微处理器、运算器和寄存器
在下列伪指令中定义字节变量的是()。
A)DBB)DWC)DDD)DT
指令()的源操作数的寻址方式为直接寻址。
A)MOV[2000H],ALB)INAL,DX
C)XORAL,[2000H]D)MOVAX,2000H
在8254的6种工作方式中,能够自动重复工作的两种方式是()。
A)方式1,方式2B)方式2,方式3
C)方式2,方式4D)方式3,方式5
某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有条。
A.32B.16C.20D.24
若CPU地址线共16条,某存储芯片容量为2K,这加在该存储器芯片上的地址线为。
A.A0~A10B.A0~A11C.A0~A15D.A0~A16
从键盘输入的数据,通常以形式表示的。
二进制B.十六进制C.ASCII码D.BCD码
指令MOVAX,ES:
[BX][SI]中,源操作数的物理地址是。
A.16*(DS)+(BX)+(SI)B.16*(ES)+(BX)+(SI)
C.16*(SS)+(BX)+(SI)D.16*(CS)+(BX)+(SI)
动态RAM的特点是。
A.速度高于静态RAMB.需刷新电路
C.集成度低于静态RAMD.一般用于高速缓存5
一般查询I/O时总是按次序完成一个字符的传输。
A.写数据端口,读/写控制端口
B.读状态端口,读/写数据端口
C.写控制端口,读/写状态端口.
D.读控制端口,读/写数据端口
阅读程序片段题。
(共18分)
1.(7分)现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,
(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,
试说明下列指令执行后,AX寄存器中的内容。
(1)MOVAX,l200H;(AX)=
(1)H
(2)MOVAX,BX;(AX)=
(2)H
(3)MOVAX,[l200H];(AX)=(3)H
(4)MOVAX,[BX];(AX)=(4)H
(5)MOVAX,1l02H[BX];(AX)=(5)H
(6)MOVAX,[BX+SI];(AX)=(6)H
(7)MOVAX,[1100H+BX+SI];(AX)=(7)H
3.(4分)已知(SS)=1230H,(SP)=0008H,(AX)=2000H,(BX)=3000H,试问:
(1)执行PUSHAX指令后,问其栈顶的物理地址为
(1)H;
(2)再执行PUSHBX和POPAX指令后,(SP)=
(2)H,(AX)=(3)H。
4.(3分)程序片段如下:
MOVAL,14H
MOVCL,05H
MULCL
上述程序片段执行后(AX)=
(1)H;(CF)=
(2)B;(OF)=(3)B;
三.改错题(标出题中错误的地方,并填写出正确内容。
共10分)
1.使BUF单元的内容高二位都为“0”,低六位不动。
(5分)
ST:
MOVSI,OFFSETBUF
MOVAL,[SI]
ADDAL,0C0H
MOV[SI],AL
MOVAH,4CH
INT21H
改正:
()
四.阅读程序,回答有关问题(每小题5分,共15分)
要求:
必须加相关注释,否则不得分。
1.MOVCX,l00
MOVSI,OFFFH
NEXT:
INCSI
CMPBYTEPTR[SI],'A'
LOOPNZNEXT
RET
该程序段的功能是()。
2.程序执行后,回答下列问题
MOVAX,0
MOVCX,11
L1:
ADDAX,CX
DECCX
JNZL1
RET
问:
AX=(),CF=()。
3.LEASI,OLDS
LEADI,NEWS
MOVCX,5
CLD
REPZCMPSB
JNZNEW_LESS
.该程序段的功能是()。
五、程序填空(填入适当指令或指令的一部分,完成指定功能。
5分)设有100H个字节数据(无符号数),存放在数据段中EA=2000H的存储区内。
以下程序应能从该数据区中找出最大的一个数并存入同一数据段EA=21OOH的单元中,请完成该程序(在括号内填入适当的语句)。
MAX:
MOVBX,()
M0VAL,[BX]
M0VCX,()
LOOP1:
INCBX
CMPAL,[BX]()
MOVAL,[BX]
LOOP2:
DECCX
JNZ()
M0V(),AL
1.(4分)判断下列指令是否有误,若有错,说明原因并予以改正。
(1)ADCAX,0ABH
(2)OUT3EBH,AX
(3)DECWORDPTR[BP]
(4)MOVBX,[AX]
2.(2分)用一条指令完成:
将CX中间8位取反,其余位不变。
3.(4分)分析以下程序段
MOVDX,1234H
MOVBX,5678H
MOVAL,BL
ADDAL,DL
DAA
MOVCL,AL
MOVAL,BH
ADCAL,DH
DAA
MOVCH,AL
(1)简要说明上述程序段的主要功能;
(2)当程序执行后,CX寄存器的内容是多少?
5.(4分)8253的计数器2工作于方式2,其计数时钟CLK2为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N?
6.(4分)已知BX=0F36H,CX=0004H,状态标志寄存器的内容为0,求下列每条指令执行后的结果是什么?
标志位
CF的内容是什么?
(1)RCLBX,1
(2)CMPCX,02H
源程序如下:
(4分)
源程序如下:
(6分)
MOVCX,9
MOVAL,01H
MOVSI,1000H
NEXT:
MOV[SI],AL
INCSI
SHLAL,1
LOOPNEXT
试问:
执行本程序后有:
AL=_____;SI=______;CX=______;
本程序的功能是______________________________。
4、某系统中8253占用地址为100H~103H。
初始化程序如下:
(4分)
MOVDX,103H
MOVAL,16H
OUTDX,AL
SUBDX,3
OUTDX,AL
试问:
此段程序是给8253的哪一个计数器初始化?
安排工作在哪种工作方式?
__________________;
若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:
___________。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 澶崭范
![提示](https://static.bdocx.com/images/bang_tan.gif)