中北大学微机原理习题册终极版考试必备.docx

上传人:b****5 文档编号:8380420 上传时间:2023-01-30 格式:DOCX 页数:46 大小:388.29KB
下载 相关 举报
中北大学微机原理习题册终极版考试必备.docx_第1页
第1页 / 共46页
中北大学微机原理习题册终极版考试必备.docx_第2页
第2页 / 共46页
中北大学微机原理习题册终极版考试必备.docx_第3页
第3页 / 共46页
中北大学微机原理习题册终极版考试必备.docx_第4页
第4页 / 共46页
中北大学微机原理习题册终极版考试必备.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

中北大学微机原理习题册终极版考试必备.docx

《中北大学微机原理习题册终极版考试必备.docx》由会员分享,可在线阅读,更多相关《中北大学微机原理习题册终极版考试必备.docx(46页珍藏版)》请在冰豆网上搜索。

中北大学微机原理习题册终极版考试必备.docx

中北大学微机原理习题册终极版考试必备

1.1基本练习题

1.系统总线由地址总线,数据总线,控制总线三类传输线组成。

2.微型计算机由中央处理器,存储器,输入/输出接口和系统总线组成。

3.计算机的硬件结构通常由五大部分组成。

即运算器,控制器,存储器输入设备和输出设备组成。

4.8位二进制整数,其补码所能表示的范围为__-128--127,_______,-1的补码为____0FFH______H。

5.一带符号数的8位补码为11110111B,它所表示的真值为__-9______D。

6.将二进制数101101.101转换为十进制数为__45.625(45.625D)

7.将压缩BCD码01111001转换成二进制数为01001111B(01001111或1001111)。

8.一个完整的微机系统应包括_硬件系统,软件系统____两大功能部分。

9.X、Y的字长均为12位,已知[X]反=A3CH,原码为___0DC3H___H,[Y]反=03CH,则X-Y的补码为_____0A01H__H。

10.微处理器由__运算器,控制器_和少量寄存器组成。

11.带符号数在机器中以补码___码表示,十进制数-78表示为____FFB2H(0FFB2H或0B2H。

12.将压缩BCD码01111001转换成十进制数为___79D(79)___。

13.8位二进制补码10110110代表的十进制负数是____-74(-74D)___。

14.已知X的补码是11101011B,Y的补码是01001010B,则X-Y的补码是10100001(10100001B)__。

15.ASCII码由__7__位二进制数码构成,可为_128_个字符编码。

16.在计算机中,用二进制表示实数的方法有两种,分别是__定点法浮点法__。

2.1基本练习题

1.8088的内存单元3017H:

010BH的物理地址为__.3027BH__。

2.8088CPU的外部数据线有___8____条,内部数据线有__16_____条。

3.8086中,RESET的作用是:

__使8086进行初始化_。

4.在8088系统中,从偶地址读写两个字时,需要___4___个总线周期。

5.8086CPU内部设置有一个____6_____字节的指令队列寄存器。

6.8086上电复位后,其内部(CS)=__0FFFFH__,(IP)=__0000H__。

7.8086CPU在内部结构上由__执行部件EU,总线接口部件BIU___组成。

8.在用8086CPU组成的计算机系统中,当访问偶地址字节时,CPU和存储器通过__CPU的低8位数据线(AD0--AD7)_数据线交换信息;访问奇地址字节时通过__CPU的高8位数据线(AD8--AD15)数据线交换信息。

9.8086CPU对存储器的最大寻址空间为__1MB(1兆字节)_;在独立编址时对接口的最大寻址空间是_64K(65536)___。

10.8086状态寄存器中,作为控制用的标志位有_3__个,其中,不可用指令操作的是_TF

___。

11.在8086系统中,堆栈是按_先进后出(后进先出)方式工作的存储区域,操作地址由SS和SP_提供。

3.1基本练习题

1.条件转移指令转移的范围是_-128~+127_。

2.设当前的(SP)=0100H,执行PUSHAX指令后,(SP)=___00FEH,若改为执行INT21H指令后,则(SP)=___00FA_H。

3.若当前(SP)=6000H,CPU执行一条IRET指令后,(SP)=__6006H___H;而当CPU执行一条段内返回指令RET6后,(SP)=___6008H__H。

4.8086的I/O指令有___直接寻址,寄存器间接寻址__两种寻址方式。

5.程序控制类指令的功能是__改变程序执行的顺序_。

6.已知(BX)=2000H,(DI)=3000H,(SS)=4000H,(DS)=6000H,(SS)=5000H,66000H单元的内容为28H,则指令MOVAL,[BX+DI+1000H]的执行结果是_(AL)=28H(28H送到AL寄存器)__。

7.在寻址方式中,可作基址寄存器的有___BX,BP___。

8.若(AL)=95H,执行SARAL,1后(AL)=_0CAH_。

9.MOVAX,[BX][DI]指令中源操作数的寻址方式为_基址加变址寻址方式(基址址寻址方式)_。

10.若(CS)=1000H,(DS)=2000H,(SS)=3000H,(ES)=4000H,(SI)=1000H,(BP)=2000H,则指令MOVAX,[BP]的功能是将_32000H单元的内容单元的内容传送给AL,将32001H单元的内容单元的内容传送给AH(填写物理地址)。

11.指令MOVDX,OFFSETBUFFER的源操作数的寻址方式是:

_立即寻址方式_。

12.若(AL)=35H,执行ROLAL,1后,(AL)=___6AH__。

13.指令MOVAX,[DI-4]中源操作数的寻址方式是__寄存器相对寻址方式(相对寄存器寻址方式)__。

14.累加器专用传送指令IN间接访问I/O端口,端口号地址范围为_0-65535__。

15.若(DS)=2000H,(ES)=2100H,(CS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,则执行指令LEAAX,[BX][SI]之后,(AX)=01A0HH,源操作数是__基址变址寻址_寻址方式。

4

1.标号和变量都是存贮单元的符号地址,但其内容不同,标号是__指令(程序),___的符号地址,而变量是____操作数_的符号地址。

2.汇编语言源程序结束伪指令是____END__。

3.一个程序中,有下列伪指令:

ARYDB25DUP(3,4,4DUP(?

,1,0))

LENDW$-ARY

LEN单元存储的值是350。

4.有一个程序片段如下

MSGDW3DUP(?

2DUP(5,4),3)

MENDW$-MSG

MOVAX,SEGMEN

MOVDS,AX

MOVAX,MEN

AX的值最后是36(或24H)。

5.

1.在微机系统中用高位地址线产生存储器片选(CS)的方法有__线选,部分译码,全译码____。

2.某机器中有8KB的ROM,其末地址为0FFFFFH,则其首地址为_0FE000H(FE000H)_。

3.DRAM靠__电容存储信息,所以需要定期刷新_____。

4.掉电后信息丢失的存储器是__随机读写存储器(RAM)_,掉电后信息不丢失的存储器是_只读存储器(ROM)_。

5.半导体存储器分为__只读存储器、__随机读写存储器两大类。

前者的特点是_速度慢但掉电后信息不丢失,后者的特点是__速度快但掉电后数据丢失_

6.从内存地址40000H到0BBFFFH,共___496_KB。

7.用512×4的RAM芯片组成12K×8的芯片组,需片内地址线9条,片组选择线至少__24__条。

1.CPU与内存及I/O装置间传送数据的硬件线路通道称为__总线__。

2.CPU和外设之间的数据传送方式有无条件传送方式,程序查询传送方式,中断传送方式,DMA传送方式

3.I/O接口的编址方式可分为__I/O接口单独编址,与存储器统一编址两种方式。

4.CPU与I/O之间接口信息通常有三类,它们是数据信息,控制信息,状态信息信息。

5.CPU从I/O接口的__状态寄存器_中获取外部设备的"准备好"、"忙"或"闲"等状态信息。

6.一个典型的接口是由__数据寄存器,状态寄存器,命令寄存器_三种不同的寄存器构成。

7.主机与外设之间的数据传送控制方式通常有三种,它们是程序控制方式,DMA方式及_中断方式,

其中DMA方式的数据传输率最高。

1.一片8255A端口A有3种工作方式,端口B有____2___种工作方式。

2.8255A的三个端口工作在方式0输入方式时,三个端口均_____无____(有/无)锁存能力。

3.当从8255A的端口C读出数据时,8255A的几个控制信号*CS,A1,A0,*RD,*WR分别是_0,1,0,0,1__(*代表低电平有效)。

4.8255A的端口A可用程序设置为_.基本输入输出方式(方式0),选通输入输出方式(方式1),双向方式(方式2)三种工作方式,对C口还有一种特殊使用方式为___按位置0置1__。

5.当8255A的输入信号*CS=0、*RD=0、*WR=1且A1=A0=0时,此8255A执行的操作是___将端口A的数据送到数据线上(。

(*表示低电平有效)

6.当8255A的输入信号*CS=0、*RD=1、*WR=0且A1=A0=0时,此8255A执行的操作是__接收CPU送来的端口A的数据。

(*表示低电平有效)

7.8255A芯片中的端口B可以有____2___种工作方式。

8.一片8255A芯片内含_____3____个传输数据的8位I/O端口,其中PA口有_____3____种工作方式。

1.8253A工作于“模式0”,设置计数器0的计数常数为0FFEH,进行二进制计数。

假设8253A的端口地址为50H—56H。

MOVAL,30H;8253A初始化

OUT56H,AL

MOVAL,OFEH;设8253A计数初值

OUT50H,AL

MOVAL,OFH;

OUT50H,AL

2.某一测控系统要使用一个连续的方波信号,如果使用8253A可编程定时/计数器来实现此功能,则8253A应工作在方式3。

3.利用8253A芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz,8253A的计数初值应取40000,工作方式选2。

1.A/D转换器的功能是将_模拟量信号_转换成数字量信息,便于计算机运算、处理。

2.某10位的A/D芯片,模拟输入信号的量程为0~+5伏,则数字量12对应的电压为(C)伏。

A)-0.0293B)0.0586C)0.0293D)-0.0586

1.汇编语言源程序的扩展名是___ASM__。

2.汇编语言程序的上机操作的步骤是_编辑源程序,汇编,连接,调试.

1.计算机内部数值7FH,当分别为某个数的原码、反码和补码时,其真值是_____D____。

A)原码时大B)反码时大C)补码时大D)一样大

2.十进制数-38的八位二进制补码是____B____。

A)01011011B)11011010C)11011011D)01011010

3.微型计算机的发展特点是__D________。

A)体积越来越小B)容量越来越大C)精度越来越高D)以上都对

4.在下列不同进制的数据中,最小的数是_____B______。

A)101001BB)101001BCDC)52DD)23H

5.标准的ASCII码由___B___位二进制代码组成。

A)4B)7C)8D)9

6.长度相同但格式不同的的两种浮点数,假设前者阶码长,尾数短,后者阶码短,尾数长,其他规则相同,则他们可表示数的范围和精度___B______。

A)两者可表示的数的范围和精度相同B)前者可表示的数的范围大但精度低

C)后者可表示的数的范围大且精度高D)前者可表示的数的范围大且精度高

7.汉字编码的首要原则是,要给每个汉字分配唯一一个__C__位的二进制数。

A)4B)8C)16D)32

1.堆栈的工作方式是___________。

A)先进先出B)后进先出C)随机读写D)只能读出不能写入

2.八位定点补码整数的范围是_____________。

A)-128-+128B)-127-+127C)-127-+128D)-128-+127

3.字长为16位的数可表示有符号数的范围是______。

A)-32767-+32768B)-32768-+32767C)0-65535D)-32768-+32768

1.指令的指针寄存器是___B____。

A)BXB)IPC)BPD)SP

2.中央处理器(微处理器)一般主要包括___C_____。

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

3.下面的说法中,____B_______是正确的。

A)指令周期等于总线周期B)指令周期大于等于总线周期

C)指令周期是总线周期的两倍D)指令周期与总线周期之间的关系不确定

4.在8086系统中,在以下地址中可作为段起始地址的为:

(A)

A)20100HB)20102HC)20104HD)20108H

5.8086执行一个总线周期最多可传送(B)字节。

A)1个B)2个C)3个D)4个

6.在8086CPU的标志寄存器中,属于控制标志位的是____A______。

A)DFB)SFC)OFD)CF

7.8088CPU中断请求线有(B)。

A)1条B)2条C)4条D)8条

8.某个8088存储单元的逻辑地址为A400:

3400,其物理地址是__B___。

A)0D8000HB)0A7400HC)3E400HD)0A740H

9.在8086CPU中,对时钟周期、指令周期和总线周期的长短排序,正确的是__C______。

A)总线周期≥指令周期≥时钟周期B)时钟周期≥指令周期≥总线周期

C)指令周期≥总线周期≥时钟周期

10.在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线上发出____C______信息。

A)数据B)状态C)地址D)其他

1.完成将BX清零,并使标志位CF清零,下面错误的指令是___C______。

A)SUBBX,BXB)XORBX,BXC)MOVBX,00HD)ANDBX,00H

2.已知(DS)=1000H,(BP)=0010H,(BX)=0100H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令LEACX,[BP][DI]后,(BX)=____B_____。

A)0ABBAHB)0100HC)0BAABHD)0110H

3.下面的指令不合法的是__D______。

A)INT21HB)ADCAX,[SI]C)INAX,03HD)PUSHAL

4.设SP=50H,执行段间返回指令RET后,寄存器SP的内容是(B)。

A)44HB)54HC)5AHD)5CH

5.在指令MOVES:

[SI],AX中,目的操作数为___D____寻址方式。

A)寄存器B)直接C)基址变址D)寄存器间接

6.下列四条指令中,有几条指令需要使用DX寄存器__A_______?

MULBXDIVBLINAX,20HOUT20H,AL

A)1条B)2条C)3条D)4条

7.设(CL)=05H,要获得(CL)=0AH,可选用的指令是(C)。

A)NOTCLB)ANDCL,0FHC)XORCL,0FHD)ORCL,0AH

8.用MOV指令将十进制数89以压缩BCD码格式送入AX,正确使用的指令是___C______。

A)MOVAX,0089B)MOVAX,0809C)MOVAX,0089HD)MOVAX,0809H

9.若(AL)=0FH,(BL)=04H,则执行CMPAL,BL后,AL、BL的内容___A_______。

A)0FH,04HB)0BH,04HC)0FH,0BHD)04H,0FH

10.在子程序的最后一定要有一条_____B_____指令。

A)HLTB)RETC)IRETD)POP

11.下列指令中,有语法错误的是_____A_____________。

A)MOV[SI],[DI]B)INAL,DX

C)JMPWORDPTR[BX+8]D)PUSHWORDPTR20[BX+SI-2]

12.下面指令序列执行后完成的运算,正确的算术表达式应是___C_____________。

MOVAL,BYTEPTRX

SHLAL,1

DECAL

MOVBYTEPTRY,AL

A)Y=2X+1B)X=2Y+1C)Y=2X-1D)X=2Y-1

13.若已知(SP)=2000H,(AX)=0020H,则执行指令,PUSHAX后,(SP)和((SS):

(SP))的值分别为____D_____。

A)2002H,00HB)2000H,20HC)1FFFH,00HD)1FFEH,20H

14.8086执行POPAX指令时,正确的操作是________A___________。

A)AX<--[SP+1][SP],SP<--SP+2B)AX<--[SP+1][SP],SP<--SP-2

C)SP<--SP+2,AX<--[SP+1][SP]D)SP<--SP-2,AX<--[SP+1][SP]

15.若累加器AL的内容为13H,执行NEGAL指令后,AL内容为_____D___。

A)OOHB)13HC)0ECHD)0EDH

16.8086中8位算术运算指令执行后,结果为10010001B,则ZF和SF标志位的值为___A___。

A)ZF=0SF=1B)ZF=0SF=0C)ZF=1SF=1D)ZF=0SF不确定

17.在执行MULBL指令执行后,CF=OF=1,(AL)=82H,则表示__D______。

A)(BL)>0B)(AH)=FFHC)被乘数小于零D)乘积大于255

1.某CPU有地址线20根,它可连接内存的最大存储容量是__C______。

A)64KBB)640KBC)1MBD)4MB

2.以下四种半导体存储器中,以传输同样多的字为比较条件,则数据传输率最高的是_B______。

A)DRAMB)SRAMC)闪速存储器D)EPROM

3.没有外部存贮器的计算机,其监控程序可以存放在___B_________。

A)RAMB)ROMC)CPUD)RAM和ROM

4.用16M×1的DRAM芯片组成128MB×8存储容量,要使用_____B_________。

A)128片B)64片C)32片D)16片

5.27128的存储容量为16K×8,其片内地址线和数据线数分别为_C_______。

A)8,8B)8,14C)14,8D)14,14

6.2864是一种_____D_____芯片。

A)RAMB)PROMC)EPROMD)EEPROM

7.下列几种半导体存储器中,哪一种需要刷新操作_____B_________?

A)SRAMB)DRAMC)EPROMD)EEPROM

8.某SRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为____D____。

A)8,512B)512,8C)18,8D)19,8

9.EPROM是指____C______。

A)可编程的只读存储器B)只读存储器

C)紫外线可擦除可编程的只读存储器D)电可改写只读存储器

10.以下四种类型的半导体存储器中,以传输同样多的字为条件,则读出数据最快的是_____B____。

A)FLASHB)DRAMC)SRAMD)EPROM

11.存储器是计算机系统的记忆设备,它主要用来___C________。

A)存放数据B)存放程序C)存放数据和程序D)存放微程序

12.和外存相比,内存的特点是___A_____。

A)容量小、速度快、成本高B)容量小、速度快、成本低

C)容量大、速度快、成本高D)容量大、速度快、成本低

1.中断与DMA(C)

A)程序中断可以完全代替DMAB)DMA可以完全代替程序中断

C)二者各有使用范围和特点,不能互相代替

2.I/O与主机信息的交换采用中断方式的特点是___B______。

A)CPU与设备串行工作,传送与主程序串行工作

B)CPU与设备并行工作,传送与主程序串行工作

C)CPU与设备并行工作,传送与主程序并行工作

3.有关外设的连接,下面哪个说法是正确的____________B______?

A)输入输出设备可以直接和CPU连接

B)输入设备的数据线必须经过三态缓冲器才能和CPU的数据总线连接

C)CPU的数据总线,必须经三态缓冲器才能和输出设备连接

4.一般的接口电路中,不包含下面的哪个端口____B______。

A)数据口B)地址口C)控制口D)状态口

5.CPU与外设间数据传送的控制方式有____________D____。

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

1.8255A芯片具有三个独立数据端口,只有____A___端口具有双向传输方式。

A)A口B)B口C)C口D)以上均可

2.当8255A的PC4-PC7全部为输出时,表明8255A的A端口工作方式为____A______。

A)方式0B)方式1C)方式2D)不能确定

3.8255A的A口工作在方式2时,B口可工作________A__________。

A)方式0或方式1B)方式1或方式2

C)只能工作在方式1D)任何方式都不行,只能空着

4.已知某系统中8255芯片所占用的I/O地址为340H--343H,则该8255芯片内控制字寄存器口地址为____D_____。

A)340HB)341HC)342HD)343H

5.某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定A口的工作方式为方式1输出,则A口的地址最可能为_____D_____。

A)0CBHB)0CAHC)0C9HD)0C8H

6.8255A的方式选择控制字应写入_____D_____。

A)A口B)B口C)C口D)控制口

7.在通用可编程并行电路8255A中,用于传输数据的8位I/O端口共有____C_____。

A)1个B)2个C)3个D)4个

1.当8253A可编程定时/计数器工作在B.F下时,需要由外部脉冲触发开始计数。

A)方式0B)方式1C)方式2D)方式3E)方式4F)方式5

2.若8253A处于计数过程中,当CPU对它装入新的计数初值时,其结果将是D。

A)8253A禁

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

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1