首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 联大学堂网上考试答案
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、网上考试答案,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 
 
 
联大学堂安阳师范学院汇编语言与微机原理网上考试答案
下列指令执行时出错的是( )   
A.ADD BUF1,BUF2 B.JMP DWORD PTR DAT [BX] C.MOV AX,[BX+DI] NUM D.TEST AL,08H
8086/8088系统执行传送指令MOV时( )
A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志
在程序执行过程中,IP寄存器中始终保存的是( )  
A.上一条指令的首地址 B.下一条指令的首地址 C.正在执行指令的首地址 D.需计算有效地址后才能确定地址
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是   
A.12C5BH B.12B6BH C.12C5AH D.12BFEH
下面指令序列执行后完成的运算,正确的算术表达式应是( ) MOV AL,BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,AL   
A.y=x2+1 B.x=y2+1 C.x=y2-1 D.y=x2-1
在IBM PC,一个字为( )位二进制数
A.8位 B.16位 C.32位 D.64位
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是
A.12CSBHHH B.12B6BHH C.12C59HHH D.12BFEHHH
下列叙述正确的是
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令 B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令 C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令 D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
8086CPU在基址加变址的寻址方式中,变址寄存器可以为()
A.BX或CX B.CX或SIIII C.DX或SIIII D.SI或DI
循环指令LOOP终止循环的条件是(( )
A.CX=000 B.CX=1 C.CX=0,且ZF=00 D.CX=0,或ZF=11
v在下列标志位中,不能根据运算结果置位/复位的标志位有( )。
A.IF B.PF C.TF D.OF
逻辑运算指令执行后,影响的标志位是( )
A.AF B.SF C.ZF D.PF
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址错误的是( )   
A.12CSBH B.12B6BH C.12C59H D.12BFEH
在下列的选项中,不能够组成计算机系统的是()
A.硬件系统和软件系统 B.CPU、存储器、输入/输出设备 C.操作系统、各种语言 D.系统软件和应用软件
逻辑地址是由( )组成的。
A.段地址 B.物理地址 C.偏移地址 D.实际地址
如果指令的运算结果中有奇数个1,则()标志不为0
A.PF B.CF C.OF D.SF
对于下列程序段:     AGAIN:MOV AL,[SI]     MOV ES:[DI],AL     INC SI     INC DI     LOOP AGAIN     不可以用______指令完成同样的功能。   
A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB
下列描述宏定义中的参数的说法正确的是
A.宏定义可以无变元 B.宏定义的变元可以是操作码 C.宏定义的变元可以是操作码的一部分,在宏定义体中使用“;”作为分隔符 D.宏定义的变元可以使用%操作符指定
程序开始时可以使用什么作为模块的名字
A.NAME B.DATA C.TITLE D.DOC
下列寄存器中属于段寄存器的有( )。
A.SI B.DI C.SS D.ES
汇编语言的组成
对当前代码段从100H开始反汇编的DEBUG命令是什么?
当指令“SUBBBAX,BX”执行后,CF=1,说明最高有效位();对()数的操作结果溢出。
8086/8088端口地址的范围是~
AL,BL中存放着压缩的BCD数,(AL)=18H,(BL)=47H,执行如下 两条指令ADD AL,BL 和 DAA后,(AL)= 。
物理地址是指实际的 位主存单元地址,每个存储单元对应唯一的物理地址。
若机器字长为16位,其无符号数表示范围是多少?带符号数表示范围是多少?分别用十进制和十六进制表示。
有一个32K字节的存储区,首地址是3302:5AC8H,写出其首单元和末单元的物理地址。
在DEBUG下,怎样将数据段的0号~4号字节单元填入'a'、'b'、'c'、'd'?
在DEBUG下,要将寄存器CX的值修改为100H,应该执行什么命令?
分析下列程序段的功能。X DB 2,-3,15,0,9,4……LEA BX,XMOV CX,6MOV AX,0AA2:MOV AL,[BX]CMP AL,0JNE NEXTINC AHNEXT:INC BXLOOP AA2
分析下列程序段,指出其功能。mov ah,06hmov al,0mov ch,row1 mov cl,rank1mov dh,row2mov dl,rank2mov bh,color int 10h
现有一子程序:     SUB1 PROC PLUS:TEST BL,80H TEST AL,80H JE EXITO JE PLUS XCHANGE:XCHG AL,BL TEST BL,80H EXITO:RET JNE EXITO SUB1 ENDP JMP XCHANGE 试回答:(1)子程序的功能是什么?     (2)若调用子程序前AL=9AH,BL=77H,则返回主程序时,AL=___BL=______。
阅读程序段:     BLOCK DB 20H,1FH,08H,81H,OFFH… LOP1:CMP AL,[SI+1] RESULT DB? JNG NEXT … MOV AL,[SI+1] START:LEA SI,BLOCK NEXT:INC SI MOV CX,[SI] LOOP LOP1 INC SI MOV RESULT,AL MOV AL,[SI] HLT 请问:(1)该程序完成的功能是什么?      (2)该程序循环的次数是多少?
自12FA:0000开始的内存单元中存放以下数据(用十六进制形式表示)::033066111A3313301,试分别写出12FA:0002的字节型数据、字型数据及双字型数据的值。
解释下列子程序的功能。SUBR2 PROC NEARMOV SI,0LET1: MOV AH,1INT 21HCMP AL,0DHJZ OUT1MOV KEY[SI],ALINC SIJMP LET1OUT1: RETSUBR2 ENDP
根据题目,写出相关伪指令:(1) 定义数据段DATA,并在数据段中定义两个字单元X、Y,初始值都是0(2) 定义一个字符串SRING,保存’Computer’
解释下列程序的作用。mov ah,2mov dh,5 mov dl,10mov bh,0int 10h
写出下列程序段的功能。reptt2:mov ah,00h int 1ahmov higher1,cx mov lower1,dxcmp dx,91 jl reptt2
下列程序的作用是什么?试用直接写中断向量表的方式改写。mov dx,offset win_time mov ax,seg win_time mov ds,axmov al,1ch mov ah,25h int 21h
字数组M中有10个数据,分类统计其中正数、负数、0的个数,分别存入POSI、NEGA、ZERO 单元。
写程序。查找CATT表中的字符”@”,找到后将SIGN单元置1,否则SIGN单元置0。
以下为用段基址:偏移量形式表示的内存地址,试计算它们的物理地址。。(1)12F8:010000(2)1A2F:010333(3)1A3F:000333(4)1A3F:A1F
下列十六进制数表示无符号整数,请转换为十进制形式的真值:(1)FFHHHHH(2)0HHHHHH(3)5EHHHHH(4)EFH
将下列十进制数真值转换为压缩BCD码: (1)12 (2)24 (3)68 (4)99
若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是_
分支程序设计。完成如下公式的计算,请写出程序。 (X+3)/22222 X>0 Y== 00000000000000000X=0 X×44444 X<0
1.指令JMPPFARRPTRRDONE属于
A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址
串指令中的目的操作数地址是由______提供。( ) 
A.SS:[BP] B.DS:[SI] C.ES:[DI] D.CS:[IP]
已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在 ( )中。   
A.数据段中偏移量为3236H的字节 B.附加段中偏移量为3234H的字节 C.数据段中偏移量为3234H的字节 D.附加段中偏移量为3236H的字节
在下列指令中,______指令的执行会影响条件码中的CF位。( )
A.JMP NEXT B.JC NEXT C.INC BX D.SHL AX,1
D.MOVVVVVAX,34HHH
A.99999 B.1000000 C.101111 D.1022
在下列指令的表示中,不正确的是   
A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC [BX] D.MUL CL
下列指令正确的是( )
A.MOVVV[100H],,[BX]] B.MOVVVVVDS,,,ESS C.ADDDDV[BX],,CXXXX D.MOVVVAX,34H
16.下列指令执行时正确的是   
A.ADD BUF1,BUF2 B.JMP DWORD PTR DAT [BX] C.MOV AX,[BX+DI] NUM D.TEST AL,08H
中央处理器CPU是由( )组成
A.运算器 B.控制器 C.寄存器组 D.生成器
11、在程序执行过程中,IP寄存器始终保存不正确的是()
A.上一条指令的首地址 B.本条指令的首地址 C.下一条指令的首地址 D.需计算有效地址后才能确定地址。
在下列的逻辑地址中,用来表示同一个物理地址3240AH的有( )。
A.3040H:200AH B.240AH:3000H C.3200H:040AH D.3000H:240AH
下列叙述不正确的是( )。
A.8088 CPU的内部数据总线是8位的,外部数据总线是8位的 B.8088 CPU的内部数据总线是16位的,外部数据总线是16位的 C.汇编语言目标程序可直接执行 D.高级语言程序可直接执行
在下列的选项中,不能够组成计算机系统的是()
A.硬件系统和软件系统 B.CPU、存储器、输入/输出设备 C.操作系统、各种语言 D.系统软件和应用软件
汇编语言是一种()
A.程序设计语言 B.目标语言 C.以助记码代替机器码的语言 D.高级语言
写出将extra段的段地址传送给ES寄存器的指令序列。
用二进制代码书写指令和程序的语言,称为
数据寻址方式中,哪种寻址方式的操作数与指令一起存放在代码段?
分析下列程序段执行情况,给出结果:X DB 5,15,30Y DB 22,14,6Z DW ?……MOV BX,OFFSET XMOV AL,[BX]ADD AL,YINC BXSUB AL,[BX]MOV BL,Y+1IMUL BLMOV Z,AX
写出指令,用压缩BCD码实现下列运算: Y1=56+34
内存中某单元的物理地址是19318H,段基地址为1916H,则段内偏移地址为多少?若段内偏移地址为2228H,则段基地址为多少?
写出将DX、AX中的32位无符号数减CX中的16位无符号数,结果存放在DX、AX中的指令序列。
给出段地址和偏移地址如下,计算出对应的物理地址。(CS)=54C3H,(ES)=2569H,(DS)=1200H,(SS)=4422H,(BX)=5678H,(SP)=9945H,(IP)=0E54H,(DI)=63B1H
根据题目要求,写出相应的汇编指令:(1) 用BX寄存器间接寻址方式将存储单元中的字与AX寄存器的值相加,结果在 AX中(2) 把AL中的字节写入用基址变址寻址的存储单元中
写出计算Y=1×2+3×4+5×6+7×8+9×10的程序段。
设DS=8225H,DI=3942H,指令NEGGGBYTEEPTR[DI]操作数的物理地址是(()
A.85B92H B.86192HH C.BB690HH D.12169HH
汇编语言源程序不是( )程序。
A.不可直接执行的 B.可直接执行的 C.经汇编程序汇编后就可执行的 D.经连接后就可直接执行的
设AL中已有压缩型BCD码,为实现对AL的减1操作,可选用的指令序列是( )
A.DECCALLL B.SBBBAL,000 C.SUBBAL,111 D.AF,OF,SFF
设AL=57H,BL=24H,执行指令ADD AL,BL后,寄存器内容为
A.AL=7BH,BL=0 B.AL=57H,BL=24H C.AL=24H,BL=7BH D.AL=7BH,BL=24H
设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( )
A.20640H B.2063EH C.2063FH D.21900H
条件转移指令JNE的测试条件为   
A.ZF=0 B.CF=0 C.ZF=1 D.CF=1
条件转移指令JNE的测试条件为
A.ZF=0 B.CF=0 C.ZF=1 D.CF=1
已知BX=2000H,SI=1234H,则指令MOVVAX,[BX+SI+2]的源操作在( )中。。。。
A.数据段中偏移量为3236H的字节 B.附加段中偏移量为3234H的字节 C.数据段中偏移量为3234H的字节节 D.附加段中偏移量为3236H的字节
如果一个字变量中存放16个字,该字变量的起始地址为1000H:2000H,则该字变量数据区中的最末一个字单元的物理地址不正确的是( )。
A.1201FH B.12000H C.1201EH D.12020H
当使用BP作编程地址时,此时使用的不正确的是()
A.CS B.DS C.ES D.SS
IBM PC机的DOS不属于( )
A.用户软件 B.系统软件 C.系统硬件 D.一种语言
CPU与外部设备交换的信息包括以下哪几种性质的信息
A.控制信息 B.状态信息 C.数据信息 D.信号信息
关于重复汇编说法正确的是
A.当汇编程序需要连续地重复完成相同的一组代码时,可以使用重复汇编p B.重复伪操作必须用在宏定义体内 C.重复伪操作以REPT开始 D.不定重复伪操作包括IRP伪操作和IRPC伪操作
列软件中属于应用软件的有:
A.UNIX B.Word C.汇编程序 D.C语言源程序
全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧