资源描述:
《微机原理试题样卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、试题样卷一、填空题1.汇编语言程序和高级语言程序必须先翻译成 程序才能执行。这个过程翻译对汇编语言程序叫“_ ”。2.字节运算,执行(55)+(66)后,CF= ,OF=______。3.过程定义结束伪指令 与PROC配套使用。4.8086/8088CPU由两个独立的处理单元构成: 和 。5.若用n位表示无符号整数,则其整数位表示范围: 。6.8086处理器不是用一个程序计数器PC来直接指示下一条待执行指令的地址,而是用代码段寄存器(CS)和 通过内部转换来间接给出待执
2、行指令的地址。7.8086经加电复位后,执行第一条指令的物理地址为 。8.微型计算机每执行一条指令都是分成三个阶段: 、分析指令和 。9.8086/8088中,所有条件转移都是短转移(转移距离为 之间)。10.硬件中断可以分为是 和 。 二、单项选择题1.假设VAR为变量,MOVBX,OFFSETVAR的寻址方式是( )。①直接寻址 ②间接寻址 ③立即寻址 ④存储器寻址2.微机在执行程序时,不能写入,只能读出的半导体存储器是( )。①软磁盘 ②SRAM
3、 ③PROM ④DRAM3.下面数据传送指令中,正确的指令是( )。①MOVBUF1,BUF2 ②MOVCS,AX ③MOVCL,1000H ④MOVDX,WORDPTR[DI]4.8255A有3个并行端口,使用了( )个端口地址。①1 ②2 ③3 ④45.指令语句由四部分组成,其中必不可少的部分是( )。①标号 ②助记符 ③操作数 ④注释6.下列条件转移指令助记符对中,功能相同的是()①JA/JNL ②JA/JNBE ③JLE/JNA
4、 ④JG/JA7.主存和CPU之间增加高速缓存的目的是( )。①解决CPU和主存之间的速度匹配问题 ②扩大主存容量 ③既扩大主存容量,又提高存取速度 ④提高主存存取速度8.已知IP=1000H,SP=2000H,BX=283FH,指令CALLWORDPTR[BX]的代码是FF17H,试问执行指令后,(1FFEH)=()。①02H ②00H ③3FH ④28H9.下列指令中,能使IF=1的指令是( )①EI ②CLI ③DI ④STI10.下列指令中,正确的指令是( )①
5、MOV[BX],[2000H] ②MOV1000H,AX③INCWORDPTR[BX] ④POPAL11.若用2Kⅹ4位的芯片构成64KB的存储器,需要该芯片()①16片 ②32片 ③64片 ④128片12.设VAR为已定义的字节变量,则指令MOVAL,VAR源操作数的寻址方式为()①立即数寻址 ②直接寻址 ③寄存器寻址 ④寄存器间接寻址13.表示一条指令的存储单元的符号地址称为( )。①标号 ②变量 ③偏移量 ④类型14.若8086系统采用单片
6、8259A,其中这段类型码为25H,中断服务程序的入口地址为0100:7820H,则相应的中断向量及从该地址开始,连续4个存储单元存放的内容为( )。①0094H;20H,78H,00H,01H ②0100H;01H,00H,78H,20H③0094H;01H,00H,78H,20H ④0100H;20H,78H,00H,01H三、分析题1.若(AL)=FFH,(BL)=03H,指出指令ANDBL,AL执行后,OF、SF、ZF、PF、CF的状态OF=______、SF=______、ZF=______、
7、PF=______、CF=______。2.执行以下程序段后,AX=__________H。MOVCX,5MOVAX,50NEXT:SUBAX,CXLOOPNEXTHLT3.以下程序段所完成的功能是___________________________________。MOVCL,4MOVAL,07HMOVBL,08HSHLAL,CLORAL,BL4.以下程序段的作用是将数据区ARRAY中的数据求绝对值后存放到数据区RESULT中,请完成以下程序。LEABX,ARRAYLEADI,RESULTMOVCX,4LP1:MOVAL,__
8、_①____TESTAL,___②____________③___________NEGALBB:MOV____④____,AL__________⑤____________INCDILOOPLP1四、简答题1.I/O同步控制的目的是什么?通常有哪