大连理工大学2015年春学期《汇编语言程序设计》毕业清考在线测试满分答案
- 格式:doc
- 大小:35.00 KB
- 文档页数:8
奥鹏大工15秋《汇编语言程序设计》在线测试2满分答案一、单选题(共 10 道试题,共 40 分。
)1. 如果当前(BL)=57H,执行指令ADD BL,0F0H后,OF标志位的取值为()。
A. 1B. 0C. 不确定D. 2答案:B汇编语言程序设计2. 如果数据段中一个内存单元对应的物理地址为2F724H,(DS)=2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元()。
A. 24HB. 4HC. 0724HD. 2724H答案:C3. 汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()。
A. 名字的第一个字符可以是大写英文字母B. 名字的第一个字符可以是字母、数字、@、_C. 名字的有效长度≤31个字符D. 一般来说,名字项可以是标号答案:B4. 如果(SP)=30H,执行PUSH BX指令后,(SP)=()。
A. 28HB. 2EHC. 32HD. 31H答案:B5. 在DEBUG中,T命令的功能是()。
A. 观察某内存单元的当前内容B. 连续运行被调试的程序C. 单步执行下一条指令D. 修改指定寄存器的内容答案:C6. 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A. 名字项B. 操作数项C. 注释项D. 以上都不对答案:B7. 以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(CL)=多少?A. 2B. 3C. 4D. 5答案:A8. 以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?A. 1B. 2C. 3D. 0答案:A9. 如果(AL)=01111111B,执行INC AL指令后,CF=()。
汇编语言程序设计部分习题答案第一章1.1 指令:指令是规定处理器完成某种特定操作的命令代码,指令一般包含操作码和操作数两部分,操作码说明该指令的功能及所要完成的操作,操作数指出该操作对象及结果的存储位置。
程序:程序是让计算机完成某些操作、实现某种功能的有序的指令集合。
1.2 答案在书上P2 1.1.21.3 P41.4 对的,P3最上面一句话,面向机器(硬件)的低级语言。
1.5 答案:P3 表1-1上面的一段话1.6 对1.7 C A1.8 B1.9 D1.10~1.14 略1.15 1011+0100=11111010-0111=00111010×0101=11001000101010÷0110=01111.16 略1.17 X=40=0010 1000Y=120=0111 1000Z=-18=1110 1110[X]补+[Y]补=0010 1000+0111 1000=1010 0000 溢出[X]补+[Z]补=0010 1000+1110 1110=01001100 未溢出[Y]补-[Z]补=0111 1000-1110 1110=1 0001 0100 溢出[Z]补-[X]补=1110 1110-0010 1000=11000110 未溢出1.18 A1.19 A1.20 B1.21记住:A=41H=65a=61H=970=30H=48其他略1.22无符号整数8位补码整数压缩BCD码ASC码35H 53 53 35 ‘5’32H 50 50 32 ‘2’5AH 90 90 无效‘Z’72H 114 114 72 ‘r’1.23答:16位补码表示的整数无符号数00FFH 255 255 FFFFH -1 65535 519H 1035 103511111111B -1(8位负数补码扩展到16位表示,在原8位补码最高位前补8个1,书上P9页中间段落)255(无符号数扩展,前面补8个0)2.1 略2.2 略2.3 intel80x86系列微型机开机启动时,首先进入实模式,这种模式下可寻址的内存空间最大范围是00000H~FFFFFH,使用20根地址线。
03《汇编语言程序设计》(总20页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--《汇编语言程序设计》习题答案一、单项选择题(本大题共170小题,每小题2分)1、在汇编语言程序中,对 END 语句的叙述正确的是( C )。
A、END 语句是一可执行语句B、END 语句表示程序执行到此结束C、END 语句表示源程序到此结束D、END 语句在汇编后要产生机器码2、将 DX 的内容除以 2,正确的指令是( C )A、DIV 2B、DIV DX,2C、SAR DX,1D、SHL DX,13、下列数值表达式和地址表达式中,错误的是( D )。
A、MOV AL,8*14+4B、MOV SI,OFFSET BUF+13C、MOV CX,NUM2-NUM1D、MOV CX,NUM2+NUM14、用来存放下一条将要执行的指令地址的寄存器是 ( B )A、SPB、IPC、BPD、CS5、要使串处理从低地址向高地址进行,应把标志位置为 ( D )A、IF=1B、TF=0C、DF=1D、DF=06、设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( A )A、20640HB、2063EHC、2063FHD、21900H7、十进制数269变换为十六进制数是( C )。
A、10BB、10CC、10DD、10E8、8位的微型计算机系统是以16位来表示地址,则该微机系统有( C )个地址空间。
A、255B、65535C、65536D、10485769、8位有符号二进制数能表示的最大十进制数是( D )。
A、256B、255C、128D、12710、十六进制数88H,可表示成下面几种形式,请找出错误的表示( D )。
A、无符号十进制数136B、带符号十进制数-120C、压缩型BCD十进制数88D、8位二进制数-8的补码表示11、有一个数值152,它与十六进制数6A相等,那么该数值是( B )。
第一章微型计算机系统概述1.3习题与综合练习1.解释和区别下列名词术语(1)微处理器(MP):具有中央处理器功能的大规模集成电路器件微型计算机(MC)微型计算机系统(MCS)(2)硬件:硬件是计算机系统的躯体,由控制器,运算器,存储器,输入设备,输出设备5大部分组成。
软件:软件是计算机的头脑和灵魂,可分为系统软件和应用软件。
(3)字节:8位二进制是一个字节。
字:16位二进制构成一个字。
字长:计算机的运算部件能同时处理的二进制数据的位数。
(4)指令指针:存放BIU要取的下一条指令的偏移地址。
指令寄存器:指令译码器:状态寄存器:(5)存储单元:存储内容:存储地址:存储容量:(6)RAM:ROM:软件固化:2.冯·诺依曼计算机结构的特点是什么?(1)采用二进制数的形式表示数据和指令。
(2)将指令和数据存放在存储器中。
(3) 计算机硬件由控制器,运算器,存储器,输入设备和输出设备5大部分组成。
3.件数计算机系统中复杂指令集和精简指令集的特点和用途。
复杂指令集(CISC):在微型计算机的体系结构组成结构上是以复杂指令为设计的计算机,在指令的运行过程中按指令的复杂程度来指挥计算机完成各条指令,由于各条指令复杂程度不同分配的时钟周期各不相同,执行指令所需时间就不相同。
CISC体系的指令集由微程序来实现,即每一个操作由若干微操作的程序组合来实现。
所以CISC可以使用微指令编程的方式实现多种和功能复杂的指令。
精简指令系统(RISC):不管计算机的指令如何复杂,在一个计算机时钟周期内完成,计算速度快,指令集简单。
每一条指令直接有硬布线实现,即它的每条指令原则上有自己的一套逻辑时序电路直接实现,所以单条指令的实现所占用的硬件资源较多。
因为该体系没有能采用增加单条指令的功能或高位的指令语义,也没有增加指令的条数,而是集中于它的精简指令集上。
4.CPU是计算机系统中的重要部件,试说明CPU的结构和功能。
微处理器是计算机中最关键的部件,由控制器,运算器,寄存器组和辅助部件组成。
汇编语言程序设计试卷一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内,每小题1分,共20分)1.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
① 无符号十进制数136② 带符号十进制数-120③ 压缩型BCD码十进制数88④ 8位二进制数-8的补码表示2.指令指针寄存器是()。
① IP② SP③ BP④ PSW3.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。
① 表示结果中含1的个数为偶数② 表示结果中含1的个数为奇数③ 表示该数为偶数④ 表示结果中低八位含1的个数为偶数4.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()。
① MOV AL,00H② AND AL,00H④ SUB AL,AL5.下列指令执行后总是使CF=0,OF=0的是()。
① AND② NEG③ NOT④ INC6.完成同指令XCHG AX,BX相同功能的指令或指令序列是()。
① MOV AX,BX② MOV BX,AX③ PUSH AXPOP BX④ MOV CX,AXMOV AX,BXMOV BX,CX7.设AH=0,AL=06H,BL=09H,执行指令ADD AL,BLAAA之后,其结果应是()。
① AH=01,AL=05② AH=1 AL=15③ AH=0 AL=0FH④ AH=0 AL=058.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为② OF=1,CF=1③ OF=0,CF=0④ OF=0,CF=19.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。
① CX=0且ZF=0② CX=0且ZF=1③ CX=0或ZF=0④ CX=0或ZF=110.下面指令中,合理而有意义的指令是()。
① REP LODSB② REP SCASB③ REP CMPSB④ REP MOVSB11.在汇编语言程序中,对END语句的叙述正确的是()。
大连理工大学智慧树知到“计算机科学与技术”《汇编语言程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.DD代表6个字节。
()A.正确B.错误2.如果(AL)=66H,执行如下程序片段后(1)OR AL,1 (2)ADC AL,82H后,(AL)的执行结果为()。
A.0E9HB.0EAHC.0EBHD.0ECH3.若AX=349DH,CX=000FH。
则执行指令AND AX,CX后,AX的值是000DH。
()A.正确B.错误4.对计算机的软件、硬件进行管理的是()的功能。
A.操作系统B.数据库管理系统C.编译器D.用户程序5.MACRO和ENDM一对伪操作中间就是宏定义体,是一组有独立功能的程序代码。
()A.正确B.错误6.MACRO和ENDM是一对伪指令,在()定义中,它们成对出现。
A.宏B.字母C.语句D.数字7.阅读如下程序段,假设数组中所有数据均为0:(1)ADRR DB XXH,XXH,……,XXH (2) NUM EQU $-ADRR (3)RETT DB ? (4)…(5)MOV CX,NUM (6)MOV BX,-1 (7)DON: (8)INC BX (9)CMP ADRR[BX],0 (10)LOOPZ DON (11)JNZ NEXT (12)MOV BL,OFFH (13)NEXT: (14)MOV RETT,BL (15)HLT结束后,RETT字节单元中的内容是()。
A.0FFHB.0C.BCHD.001H8.(1)FUNCTION MACRO P1,P2,P3 (2)MOV AX,P1 (3)P2 P3,1 (4)ENDM 通过调用语句FUNCTION 101H,DEC,AX调用之后,AX寄存器中的内容为()。
A.100HB.99HC.98HD.101H9.NOT AX,执行后,将AX清0。
()A.正确B.错误10.若当前(DL)=48H,执行指令AND DL,0F0H后,(DL)等于()。
汇编语言程序设计试题答案汇编语言程序设计试题一、单项选择题( 在每题的四个备选答案中~选出一个正确答案~并将正确答案的序号填在题干的括号内。
每题 2 分~共50 分)发出的拜候存储器的地址是( )A.偏移地址B. 物理地址C. 逻辑地址D. 段地址2. 使计算机执行某种操作的命令是( )A.伪指令B. 标号C. 指令D. 助记符3. 假设AX=3500H,CX=56B8~H当AND AX~C X指令执行后~AX=( )A. 1400HB. 77F8HC. 0000HD. 0FFFFH4. 计算机处置问题中会碰到大量的字符、符号~对此必需采用统一的二进制编码。
目前~微机中遍及采用的是( ) 码。
A. BCD码B. 二进制码C. 十六进制码码5. 以下关于8086CPU的工作道理的描述错误的选项是( ) 。
A( 汇编程序员可以通过对各种存放器中内容的点窜实现对CPU的控制。
B(CPU在拜候内存时~采用“段地址*16+偏移地址〞的形式给出要拜候的内存单位的物理地址。
C(任意时刻~CS:IP 指向的内容便是此刻CPU正在执行的指令。
D( 传送指令能够更改所有通用存放器的内容。
6( 一个有128 个字的数据区~它的起始地址为12ABH:00AB~H请给出这个数据区最末一个字单位的物理地址是, ,A(12C5BH B(12C59H C(12B6BH D(12BFEH7. 16 位布局的CPU不必然具备的特性是( ) 。
A. 运算器一次最多可以处置16 位的数据B. 存放器的最大宽度为16 位C. 地址总线为16 根D. 存放器和运算器之间的通路为16 位8. 以下指令的书写正确的选项是, , 。
A( push alB( mov cs:[0],ds:[10]C( pop siD( mov ds:[0],29( 在DEBUG东西中~显示存放器内容的命令是, , 。
A. GB. DC. TD. R10. 能够将ax 中的内容送到内存0000:0200H 处的指令序列是, , 。
百度文库第一章. 习题1.1用降幂法和除法将下列十进制数转换为二进制数和十六进制数:(1) 369 (2) 10000 (3) 4095 (4) 32767答:(1) 369=1 0111 0001B=171H(2) 10000=10 0111 0001 0000B=2710H(3) 4095=1111 1111 1111B=FFFH(4) 32767=111 1111 1111 1111B=7FFFH1.2将下列二进制数转换为十六进制数和十进制数:(1) 10 1101 (2) 1000 0000 (3) 1111 1111 1111 1111 (4) 1111 1111答:(1) 10 1101B=2DH=45(2) 1000 0000B=80H=128(3) 1111 1111 1111 1111B=FFFFH=65535(4) 1111 1111B=FFH=2551.3将下列十六进制数转换为二进制数和十进制数:(1) FA (2) 5B (3) FFFE (4) 1234答:(1) FAH=1111 1010B=250(2) 5BH=101 1011B=91(3) FFFEH=1111 1111 1111 1110B=65534(4) 1234H=1 0010 0011 0100B=46601.4完成下列十六进制数的运算,并转换为十进制数进行校核:(1) 3A+B7 (2) 1234+AF (3) ABCD-FE (4) 7AB×6F答:(1) 3A+B7H=F1H=241(2) 1234+AFH=12E3H=4835(3) ABCD-FEH=AACFH=43727(4) 7AB×6FH=35325H=2178931.5下列各数均为十进制数,请用8位二进制补码计算下列各题,并用十六进制数表示其运算结果。
(1) (-85)+76 (2) 85+(-76) (3) 85-76 (4) 85-(-76) (5) (-85)-76 (6) -85-(-76)答:(1) (-85)+76=1010 1011B+0100 1100B=1111 0111B=0F7H;CF=0;OF=0(2) 85+(-76)=0101 0101B+1011 0100B=0000 1001B=09H;CF=1;OF=0(3) 85-76=0101 0101B-0100 1100B=0101 0101B+1011 0100B=0000 1001B=09H;CF=0;OF=0(4) 85-(-76)=0101 0101B-1011 0100B=0101 0101B+0100 1100B=B=0A1H;CF=0;OF=1(5) (-85)-76=1010 1011B-0100 1100B=1010 1011B+1011 0100B=0101 1111B=5FH;CF=0;OF=1(6) -85-(-76)=1010 1011B-1011 0100B=1010 1011B+0100 1100B=B=0F7H;CF=0;OF=01.6下列各数为十六进制表示的8位二进制数,请说明当它们分别被看作是用补码表示的带符号数或无符号数时,它们所表示的十进制数是什么?(1) D8 (2) FF答:(1) D8H表示的带符号数为 -40,D8H表示的无符号数为216;(2) FFH表示的带符号数为 -1, FFH表示的无符号数为255。
大工15 春《汇编语言程序设计》在线测试 2 单选题判断题多选题
一、单选题(共10 道试题,共30 分。
)
1. 编写分支程序,在进行条件判断前,可用指令构成条件,不能形成条件的指令是()。
A. CMP
B. SUB
C. AND
D. MOV
-----------------选择:D
2. 子程序建立堆栈的参数传送方法中,实现参数传送的过程()。
A. 变量地址入栈、原始BP 入栈、SP 值给BP
B. 原始SP 入栈、变量地址入栈、SP 值给BP
C. SP 值给BP、原始BP 入栈、变量地址入栈
D. 以上都不对
-----------------选择:A
3. 若AX=349DH,CX=0FH。
则执行指令AND AX,CX 后,AX 的值为()。
A. 349DCH
B. 000DH
C. 049DH
D. 0240H
-----------------选择:B
4. 指令MOV AX,COUNT[SI],它源操作数的寻址方式为()。
A. 直接寻址
B. 寄存器相对寻址
C. 寄存器间接寻址
D. 基址变址寻址
-----------------选择:B
5. 不属于循环程序结构的是()。
A. 循环初始状态。
大工15春《汇编语言程序设计》毕业清考在线测试一、单选题:1.十进制负数-61的八位二进制反码是( )。
(满分:2)A. 01000010B. 01010000C. 11000010D. 11010000正确答案:C2.宏定义的完整格式中使用的一对伪操作是( )。
(满分:2)A. MACRO和ENDB. MACRO和ENDPC. MACRO和ENDS正确答案:C3.不属于汇编语言程序建立及汇编过程的是( )。
(满分:2)A. 编辑程序B. 运行程序C. 汇编程序D. 连接程序正确答案:B4.汇编程序中语句DA T1 DB 02H的含义是( )。
(满分:2)A. 用DAT1表示02HB. 定义DAT1为变量,其初值为02HC. 从标号DAT1对应的地址起02H个单元被分配D. 定义DAT1为变量,其地址为0002H正确答案:B5.用于删除宏定义的伪操作是( )。
(满分:2)A. DELETEB. REMOVEC. PURGED. CANCLE正确答案:C6.执行计算4652H+0F0F0H,则标志位CF和OF的值为( )。
(满分:2)A. 0,0B. 0,1C. 1,0D. 1,1正确答案:C7.宏定义必须使用的伪指令( )。
(满分:2)A. PROC…ENDPB. SEGMENT…ENDSC. MACRO…ENDMD. ASSUME正确答案:C8.BISO显示中断的调用的功能号是( )。
(满分:2)A. 21HB. 20HC. 22HD. 10H正确答案:D9.机器字长为8位,写出N=-115D的补码表示( )。
(满分:2)A. 8DHB. 9DHC. 8CHD. 8BH正确答案:A10.二进制数11001011对应十进制数为多少( )。
(满分:2)A. 201B. 202C. 203D. 195正确答案:C11.对于有符号的数来说,下列哪个值最大( )。
(满分:2)A. 0F8HB. 11010011BC. 82D. 123Q正确答案:D12.关于BIOS和DOS打印输出,下列说法错误的是( )。
(满分:2)A. 在DOS中,INT 21H提供了一种打印输出的功能调用。
B. 在DOS中,05H——向连接在LPT1端口上的打印机输出一个字符。
C. BIOS系统提供了中断17H来实现打印输出功能D. 在BIOS中,00H——初始化指定的打印机正确答案:D13.内部中断的中断类型码是由( )。
(满分:2)A. 外设提供B. 接口电路提供C. 指令提供或预先规定D. I/O端口提供正确答案:C14.若AX= - 15要得到AX=15应执行的指令是( )。
(满分:2)A. NEG AXB. NOT AXC. INC AXD. DEC AX正确答案:A15.执行除法指令后,影响的标志位是:( ) (满分:2)A. CFOFB. SFZFC. CFOFSFD. AFCFOFPFSFZF都不确定正确答案:D16.分支程序设计中,程序的分支一般用什么指令产生( )。
(满分:2)A. 条件转移指令B. 移位指令C. 循环指令D. 处理机控制指令正确答案:A17.DOS中断比BIOS中断具有的优点不包括( )。
(满分:2)A. DOS中断能调用BIOS中断B. DOS中断更接近硬件C. DOS中断能实现更多的测试功能正确答案:B18.pentium提供的新指令是( )。
(满分:2)A. SET ccB. MOVSXC. OUTSD. CMPXCHG8B正确答案:D19.表示源程序结束的伪操作的格式为( )。
(满分:2)A. ENDS [Label]B. END [Label]C. ENDSD. END正确答案:B20.汇编程序的上机实现过程中产生EXE文件的程序是( )。
(满分:2)A. MASMB. LINKC. EDITD. DEBUG正确答案:B二、多选题:1.下面与转移地址有关的寻址方式是( )。
(满分:2)A. 段内直接寻址B. 段内间接寻址C. 基址变址寻址方式D. 相对基址变址寻址方式正确答案:AB2.BIOS功能包括( ) (满分:2)A. 加电自检B. 引导装入C. I/O设备处理程序D. 外设接口控制正确答案:ABCD3.两个模块间的参数传递需要的操作包括( ) (满分:2)A. 外部符号伪操作B. SEGMENTC. 模块内参数传递方法D. 地址传递4.调用INT 21h从键盘输入一个字符并回显,需要的工作是( )。
(满分:2)A.(AH)=1B. (AH)=6C. (AL)=输入字符D. (DL)=输入字符正确答案:AC5.下列中断中的是内部中断的有( )。
(满分:2)A. 中断指令INT引起的中断B. CPU的某些错误引起的中断C. 调试程序DEBUG设置的中断D. COM1和COM2口通信正确答案:ABC6.8086/8088CPU的寻址方式分为:( ) (满分:2)A. 立即数寻址B. 寄存器寻址C. 存储器寻址D. I/O寻址正确答案:ABC7.循环程序的结构形式主要包括哪几种( )。
(满分:2)A. DOUNTILB. WHILEDOC. UNTILDOD. DOWHILE正确答案:AD8.下列说法正确的是( ) (满分:2)A. 变址寻址时有效数据存放在主存中B. 堆栈是先进先出的存储器C. 堆栈指针SP的内容表示当前堆栈内所存储的数据的个数D. 内存中指令的寻址和数据的寻址是交替进行的正确答案:ABD9.80386中,微处理器芯片中集成的结构单元包括( )。
(满分:2)A. 工作寄存器B. 运算与控制单元C. 高速缓存D. 地址累加器正确答案:ABCD10.下列关于I/O指令描述正确的是( )。
(满分:2)A. I/O指令寻址分为直接端口寻址和间接端口寻址B. 指令中使用的寄存器为AL、AH、DXC. 须对寄存器赋值,再使用间接寻址方式D. 端口地址在立即数0到255范围内使用直接寻址方式正确答案:ABD11.关于重复汇编说法正确的是( )。
(满分:2)A. 当汇编程序需要连续地重复完成相同的一组代码时,可以使用重复汇编B. 重复伪操作必须用在宏定义体内C. 重复伪操作以REPT开始D. 不定重复伪操作包括IRP伪操作和IRPC伪操作12.8086/8088微处理器的寻址方式分为( )。
(满分:2)A. 立即数寻址B. 存储器寻址C. I/O寻址D. 寄存器寻址正确答案:ABD13.FLAGS为标志寄存器,存放( ) (满分:2)A. 条件码标志B. 错位信息标志C. 控制标志D. 系统标志正确答案:ACD14.下面属于汇编语言语句组成的是( )。
(满分:2)A. 名字B. 操作C. 操作数D. 注释正确答案:ABCD15.下列描述宏定义中的参数的说法正确的是( )。
(满分:2)A. 宏定义可以无变元B. 宏定义的变元可以是操作码C. 宏定义的变元可以是操作码的一部分,在宏定义体中使用“;”作为分隔符D. 宏定义的变元可以使用%操作符指定正确答案:ABD16.属于偏移寻址方式的是( ) (满分:2)A. 间接寻址B. 基址寻址C. 相对寻址D. 变址寻址正确答案:BCD17.下面关于宏库的建立与调用说法正确的是( )。
(满分:2)A. 宏库只包含若干宏定义的文件B. 宏库的扩展名为MAC或LIBC. 宏库的调用:在程序的开始用INCLUDE语句说明D. INCLUDE语句可以不放在程序的最前面正确答案:ABCD18.下列指令中正确的是:( ) (满分:2)A. ADD BX,OFFSET AB. MUL 25C. IN ALDXD. SUB AX05H正确答案:ACD19.执行INC指令除对SF有影响外,还要影响的标志位是( )。
(满分:2)A. OFB. AFD. ZF正确答案:ABCD20.下列关于变量描述正确的是( ) (满分:2)A. 局部变量是在子程序内部使用的变量B. 外部变量是在子程序外部使用的变量C. 局部变量只能在本模块内部使用D. 外部变量可以在其他模块中使用正确答案:ACD三、判断题:1.IN DX,AL指令从DX指定的端口地址读入一个字节到AL寄存器中。
(满分:1)A. 错误B. 正确正确答案:A2.连接程序用来把执行的程序与库文件或其他已经翻译好的子程序连接在一起,形成机器能执行的程序(满分:1)A. 错误B. 正确正确答案:B3.完成将带符号数AX的内容除以2的正确指令是SHR AX,2。
(满分:1)A. 错误B. 正确正确答案:A4.MOV BX,[AX]的源操作数是寄存器间接寻址(满分:1)A. 错误B. 正确正确答案:A5.指令包括操作码字段和操作数字段,操作数字段只能有一个或两个操作数。
(满分:1)A. 错误B. 正确正确答案:A6.在宏定义和宏调用的过程中,要求实元与哑元个数相同。
(满分:1)A. 错误B. 正确正确答案:A7.多模块间参数传送所使用的EXTRN伪操作的作用是:在其他模块中定义的标号,而在本模块中使用。
(满分:1)A. 错误B. 正确正确答案:B8.CPU的任务是执行存放在内存里的指令序列(满分:1)A. 错误B. 正确正确答案:A9.宏定义中的参数所使用的分隔符是“$"。
(满分:1)A. 错误正确答案:A10.汇编语言的源程序的名字中可以出现数字,但是数字不可以放在源语句的第一个位置。
(满分:1)A. 错误B. 正确正确答案:B11.寻找和获得操作数或操作数存放地址或指令转移地址的方法被统称为寻址方式。
(满分:1)A. 错误B. 正确正确答案:B12.电源掉电是属于软中断。
(满分:1)A. 错误B. 正确正确答案:A13.POS CS:[BX]是合法指令。
(满分:1)A. 错误B. 正确正确答案:B14.直接寻址和立即数寻址的操作数都是在存储器中。
(满分:1)A. 错误B. 正确正确答案:B15.CS寄存器属于段寄存器。
(满分:1)A. 错误B. 正确正确答案:B16.程序接收键盘功能键或数字组合键只需要一次DOS调用即可。
(满分:1)A. 错误B. 正确正确答案:A17.指令MOV AH, BX存在寄存器类型不匹配的问题。
(满分:1)A. 错误B. 正确正确答案:B18.在存储器中以字节为单位存储信息(满分:1)A. 错误B. 正确正确答案:B19.打印机BIOS功能调用指令是INT 17H (满分:1)A. 错误B. 正确正确答案:B20.设置COM2端口的通信数据格式为:每字8位,无校验,1位终止位,波特率为1200b/s,所使用的MODE命令是:MODE COM2:12,N,8,1。
(满分:1)A. 错误正确答案:B。