微机原理习题集(学生使用)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、填空题
1、若 X=76, [X]原=________4C___H, [X]补=________4C______H;
若 X=-99, [X]原=_____163______H, [X]补=_________9D_____H;
2、下列指令执行后,(AX)=______15H__________;
MOV AL,07
MOV BL,08
ADD AL,BL
DAA
3、将下列十进制数据转换为十六进制数
299.34375=______12B.68___________H; 54.625=________36.A_________H;
4、设(CS)=2000H,(IP)=2100H,位移量=0100H,(BX)=1200H,(DS)=3100H,
(32300H)=1800H,(32200H)=1900H,则
A 段内直接寻址方式的转移地址=_______0100_________________H;
B 使用BX的寄存器寻址的段内间接寻址方式的转移地址=______1900________H;
C 使用BX的寄存器相对寻址的段内间接寻址方式的转移地址=___1800________H;
5、已知VAR为字型变量,MOV AX,[BP][SI-5]源操作数的寻址方式是___基址变化,相对寻址____________;
MOV CX,TYPE VAR源操作数的寻址方式是___________立即寻址_________________。
6、已知(AX)=45ABH,(BX)=7D19H,则执行指令 ADD AX,BX后,(AX)=__oc2c4h______
AF=__1___,CF=___0____,SF=____1__,ZF=____0__,PF=__0_____,OF=___0___。
7、8086系统加电或复位后,(CS)=______OFFFH_____,(IP)=_______0000H________。
8、中断类型号为15的中断程序的入口地址存放在_____03CH-03FH________________。
9、8086可访问的存储空间为______1M____,可访问的I/O空间为_____64K_____,后者由__M/IO_______
地址决定,对I/O操作的有效信号为___低电平_______,而对存储器进行写操作的有效信号为____高电平________。
10、有一实时数据采集系统,要求10ms进行一次数据采集,应采用的数据传送方式为______定时中断
11、中断制器8259内含有__9__个可编程寄存器,共占用__2__个端口地址,其中_4__用于初始化,__3__为操作命令
字。8259内还含有中断请求寄存器IRR用于存放__所用中断请求__,中断服务寄存器ISR用于存放__正在服务的中断_____。
12、堆栈是内存中的一个专用区域,其存取规则是____先入后出________________,在8086系统中,当CPU响应外
部中断请求转向中断处理程序前,应将_____断点处____的内容依次压入堆栈。
13、设某微机系统的存储器总量为256K若采用单片容量为16K的SRAM芯片,则组成该存储系统共需此类芯片
____16_____个,每个芯片需__14______根片内地址选择线,整个系统应分为___16___个芯片组。
14、8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,/BHE
为___0_______,A0为_____1___。
15、已知AL的内容为01011101B,执行指令NEG AL后再执行CBW,AX中的内容为______OFFA3H___________。
16、中断类型号为252的中断矢量存储在_____3F0________至_____3F3______处。共____4______个单元。
17、程序中断过程包括____中断请求______、______中断响应_____、____中断服务_____、_______中断返回______。
18、设有一中断,它在中断矢量表中的位置是3ECH---3EFH四个连续单元,且有(3ECH)=01H,(3EDH)=10H,(3EEH)=20H,
(3EFH)=30H,则该中断的中断类型码是_____251____,中断服务程序的入口地址是______3020:1001________。
19、将一个字节从3F8H端口输入的程序段是:_____mov dx,3F8H_______________in AL dx____________。
20、计算机系统是由___硬件系统_____和____软件系统___组成;微型计算机系统结构多为单总线结构,总线按其功
能可分为_______数据_______地址___控制___三种总线。
21、有两台PC机:A机和B机通过串口进行通信;一分钟内A机向B机发送了17600个字节的数据,B机向A机回
送了40000个字节的数据,设通信的数据长度为8位,一位起始位和一位停止位;则该通信的波特率是
_______9600________bps,现欲传送19200个字节的数据则至少需____20______秒。
22、执行下列指令后,DX寄存器的内容为_______0FF00H__________。
Table DW 25,36,-1,-16,-2,13
PYL DW 3
…
MOV BX, OFFSET Table
ADD BX, PYL
MOV DX, [BX]
23、三态逻辑电路输出信号的三个状态为____低电平______、____高电平_、_高阻____。
M IO引脚输出高电平时,说明CPU正在访问______存贮器__________。
24、当/
25、如果堆栈的起始地址为2300:0000H,栈底为0100H,(SP)=009EH,则栈顶地址为___009EH___________,现从堆栈中弹出两个字节数据后,SP的内容为__00A2H__________。
26、若某处理器有22条地址总线和16条数据总线,并采用独立编址,则存储器的地址空间为_________2^22*2_____字节。
27、给定一个数据的偏移地址为2359H,并且(DS)=4050H,则该数据的物理地址为____42895H____________。
28、设(BX)=0158H,(SI)=1002H,(SS)=1020H,(DS)=2100H,(BP)=0010H,DAT=01B5H,请写出下列指令源操作数的
寻址方式及有效地址和物理地址:
A:MOV AL,[BP] 寻址方式:____寄存器间接寻址___________,
有效地址:________0010H_______, 物理地址:______10210H_____________。
B:MOV AX,DAT[BX][SI] 寻址方式:___寄存器变址相对寻址____________,
有效地址:___01B5H________, 物理地址:_____22305H__________。
29、将一个字节从3F8H端口输出的程序段是:____Mov dx,3F8H___OUT ALM, dx____________。
三、程序阅读填空
1、已知N(3 FUNC2 PROC NEAR LEA SI, INX XOR CX, CX MOV CL, [SI] DEC CX B10: INC SI MOV DI, SI PUSH SI _push cx___ MOV AL, [SI] B20: INC SI CMP AL, [SI] ______JNB B20______ MOV AL, [SI] MOV DI, SI B30: LOOP B20 POP CX POP SI