执行以下程序后,RESULT字单元的内容是 H 。 DATA SEGMENT ABC DB 90H, 12H, 43H, 56H, 04H, 01H COUNT EQU $-ABC RESULT DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX XOR AX, AX MOV CX, COUNT LEA SI, ABC LEA DI, RESULT AA: MOV BL, [SI] INC SI CMP BL, 80H JC NEXT1 NEG BL NEXT1: ADD AL, BL ADC AH, 00H LOOP AA MOV [DI], AX MOV AH, 4CH INT 21H CODE ENDS END START
相似题目
-
假定,SP=60H,A=30H,B=70H,执行下列指令: PUSH A PUSH B 后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。
-
如(SP)=60H,执行指令PUSH Acc后,堆栈指针SP的内容为(),累加器A的内容送入()单元。
-
假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1030H单元的内容送累加器A中。
-
1)#include 2)usingnamespacestd; 3)intmain() 4){ 5)inta,b,result; 6)cout< 7)cin>>a>>b; 8)result=3*a-2*b+1; 9)cout< 10)} 程序第5行执行结束后,result的值是多少:()
-
假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送累加器A中。
-
假定DPTR的内容为8100H,累加器A的内容为40H,执行指令MOVC A,@A+DPTR后,送入A的是程序存储器()单元的内容
-
若NUM单元中的内容为23H,程序段如下:MOV AL, NUMOR AL, ALJZ ZERO:JS NUBYS;PLUS: MOV DL,‘+’;JMP EXITNUBYS: MOV DL.‘一’JMP EXITZERO: MOV DL.‘0’EXIT: MOV AH,2INT 21H......;说明程序执行后,屏幕上显示什么?
-
假设字内存单元[1234H]=0056H,那么LEABX,[1234H]指令执行后,BX的值为()
-
假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC(此指令是单字节指令)后,把程序存储器 _______单元的内容送累加器A中。
-
已知程序执行前,(30H)=40H,(40H)=10H,(10H)=32H,(P1)=EFH,试写出执行以下程序后,有关单元的内容。MOV R0,#30HMOV A,@R0MOV R1,AMOV B,@R1MOV @R1,P1MOV P2,P1MOV 10H,#20HMOV 30H,10H执行程序后,有关单元的内容为:(30H)= ,(40H)= 。
-
假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSH ACCPUSH B后,SP的内容为 H,61H单元的内容为30H,62H单元的内容为70H。
-
有以下程序: include <stdio.h> void f(); } 执行后的输出结果【 】。
-
有以下程序 include <stdio.h> main() { FILE*pf, char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf); /*文件位置指针回到文件开头*/ fwrite(s1,5,1,pf); fclose(pf); } 以上程序执行后abc.dat文件的内容是______。
-
假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送累加器A中
-
11、设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执行以下指令后,寄存器AX和BX的内容分别为(). MOV AX, TABLE LEA BX, TABLE
-
若A=00H,(40H)=FFH,指令“MOV A,40H”执行后,累加器A和40H单元的内容分别为()。
-
以下程序段中,有数据2000H的字单元的偏移量分别是()。\nORG20H\nVAR1DB0,’0’,20H,0,20H\nDWVAR1
-
设内存单元(10FFOH)=10H,(10FF1H)=20H,(10FF2H)=30H,如从地址10FF1H中取出一个字的内容是__。
-
给出MOV指令执行后的结果,设有关寄存器及存储单元内容如下:DS=2000H,ES=2200H,
-
编制程序求某数据区中无符号字数据的最大值和最小值,结果送入RESULT单元。要求:最大值和最小值分别用于子程序计算,主程序和子程序直接分别用:(1)寄存器传递参数;(2)存储单元传递参数;(3)堆栈传递参数。
-
1、分析下列程序的执行结果。(10分) 设内部RAM中30H单元的内容为80H,试分析执行下面程序后各单元的内容。 MOV 60H, 30H ; MOV R0, 60H ; MOV A, @R0 ; MOV R1, A ; MOV 40H, @R1 ;
-
执行以下程序后,BCDBUF+1字节单元的内容是()H 。 DATA SEGMENT ASCBUF DB 39H, 38H, 35H, 37H,
-
59、执行如下三条指令后,30H单元的内容是()。 MOV R1,30H MOV 40H,0EH MOV @R1,40H
-
有以下程序include<stdio.h>main{inty=10;while(y--);printf(y=%d\n,y);}程序执行后的输出结果是()
推荐题目
- 威尔逊认为,对于政府行政管理的稳定性和高效率极其关键的是建立一支训练有素、品德纯洁的()
- 单位客户从其银行结算账户支付给个人银行结算账户的款项,每笔超过()万元的,应向开户行提供代发工资协议等付款依据。
- 关于印发《本市视频安防监控用彩色数字摄像机技术规范(试行)》的通知文号为:()
- 在下列国际直接投资理论中,不属于对外直接投资“通论”的是( )。
- 记函数X的反函数形式为X’,对偶函数形式为Xd。逻辑函数 的对偶函数应为Fd=()
- 房地产销售阶段一般分为销售准备和()阶段。A.销售实施B.售后服务C.广告定价D.营销策划
- 患者,女,33岁,因"感冒"自行服用头孢类抗生素,5天后出现发热,躯干及四肢近端出现充血性斑丘疹,尿量1500m1/24h。血压120/80mmHg。血常规示嗜酸性粒细胞增多。尿常规:尿蛋白(),RBC6~9/HP,WBCl2~15/HP。24小时尿蛋白定量为0.9g/24h,为肾小管性蛋白尿。血清IgE增高,血肌酐102μmol/L
- 【判断题】根据存货经济订货量模型,经济订货量是能使订货总成本与储存总成本相等的订货批量。()
- 8、在Word文档编辑状态下,将光标定位于任一段落位置,设置1.5倍行距后,结果将是()
- 冶金焦在高炉炼铁中可以提供热能,还可以产生(),还能充当()。