重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 职业资格考试> 健康管理师
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

执行以下程序后,BCDBUF+1字节单元的内容是()H 。 DATA SEGMENT ASCBUF DB 39H, 38H, 35H, 37H,

执行以下程序后,BCDBUF+1字节单元的内容是()H 。 DATA SEGMENT ASCBUF DB 39H, 38H, 35H, 37H,

30H, 32H COUNT EQU ($-ASCBUF)/2 ;$为当前地址指针 BCDBUF DB COUNT DUP() DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS:DATA, ES:DATA START: MOV AX, DATA MOV DS, AX MOV ES, AX ;设置附加段与数据段完全重叠 CLD MOV SI, OFFSET ASCBUF MOV DI, OFFSET BCDBUF MOV CX, COUNT AA: LODSB AND AL, 0FH MOV BL, AL LODSB PUSH CX MOV CL, 4 SHL AL, CL POP CX OR AL, BL STOSB LOOP AA MOV AH, 4CH INT 21H CODE ENDS END START

答案
查看答案
更多“执行以下程序后,BCDBUF+1字节单元的内容是()H 。 DATA SEGMENT ASCBUF DB 39H, 38H, 35H, 37H,”相关的问题

第1题

分析下列程序: A1 DB 10 DUP() A2 DB 0,1,2,3,4,5,6,7,8,9 MOV CX,LENGTH A1 MOV SI,SIZ

分析下列程序:

A1 DB 10 DUP()

A2 DB 0,1,2,3,4,5,6,7,8,9

MOV CX,LENGTH A1

MOV SI,SIZE AI-TYPE A1

LP:MOV AL,A2[SI]

MOV A1[SI],AL

SUB SI,TYPE A1

DEC CX

JNZ LP

HLT

(1) 该程序的功能是什么?

(2) 该程序执行后,A1单元开始的10个字节内容是什么?

点击查看答案

第2题

上述两条指令执行后, DA2中两字节单元内容分别是()A 0ABH, 0CDHB 2BH, 9BHC 4DH, 57HD 56H, 9

上述两条指令执行后, DA2中两字节单元内容分别是()

A 0ABH, 0CDH

B 2BH, 9BH

C 4DH, 57H

D 56H, 9BH

点击查看答案

第3题

试求下列程序依次运行后有关单元中的内容。 MOV 24H,#BCH ;BCH→(24H),字节地址(24H)=BCH=10111100B CLR

试求下列程序依次运行后有关单元中的内容。

MOV 24H,#BCH ;BCH→(24H),字节地址(24H)=BCH=10111100B

CLR 24H ;位地址(24H)=0,字节地址(24H)=10101100B=ACH

SETB C ;C=1

MOV A,24H ;字节地址(24H)→A,A=ACH=10101IOOB

CPL A ;→A, A=01010011B=53H

RRC A ;A带Cy右移,A=10101001B=A9H,Cy=1(刷新)

ORL C,24H ;C∨24H→C,位地址(24H)=0,C=1

MOV 26H,C ;C→(26H),位地址(26H)=1,字节地址(24H)=11101100B

点击查看答案

第4题

有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移2*sizeof(int)字节) #include<stdio.h> main() {FILE*fp; int i,a[4]={1,2,3,4},b; fp=fopen ("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),SEEK_END); fread(&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fD); printf("%d\n",B); } 执行后输出结果是( )。

A.2

B.1

C.4

D.3

点击查看答案

第5题

试求下列程序依次运行后有关单元中的内容。 MOV 20H,# A5H ;A5H→(20H),字节地址(20H)=A5H=10100101B MOV C

试求下列程序依次运行后有关单元中的内容。

MOV 20H,# A5H ;A5H→(20H),字节地址(20H)=A5H=10100101B

MOV C,00H ;位地址(00H)=1,(00H)→C,C=1

ANL C,/04H ;位地址(04H)=0,CA()→C,C=1(刷新)

CPL 07H ;()→(07H),(07H)=0,字节地址(20H)=00100101B=25H

SETB 01H ;(01H)=1,字节地址(20H)=00100111B=27H

MOV A,20H ;字节地址(20H)→A,A=00100111B=27H

RLC A ;A带Cy左移,A=01001111B,Cy=0

MOV 02H,C ;C→(02H),(02H)=0,字节地址(20H)=00100011B=23H

点击查看答案

第6题

设字节地址(20H)=01H。试分析程序执行后,位地址00H、01H中的内容为何值?P1口的8条I/O线为何状态? START: CLR

设字节地址(20H)=01H。试分析程序执行后,位地址00H、01H中的内容为何值?P1口的8条I/O线为何状态?

START: CLR C ;C=0

MOV A,#66H ;A=66H=01100110B

JB 07H,LOOP1 ;07H=0,不满足条件,顺序执行

CPL C ;C=1

SETB 01H ;(01H)=1,字节地址(20H)=00000011B=03H

LOOP1: ORL C,Acc.2 ;C=1

JBC Acc.2,LOOP2 ;Acc.2=1,转LOOP2,并Acc.2=O,A=01100010B=62H

CLR 00H ;(00H)=0,未执行

LOOP2: MOV P1,A ;P1=62H

RET ;子程序结束返回

点击查看答案

第7题

已知: DABY1 DB 6BH DABY2 DB 3DUP(0)试编写一段程序,把DABY1字节单元中的数据分解成3个八进制数,其最

已知:

DABY1 DB 6BH

DABY2 DB 3DUP(0)

试编写一段程序,把DABY1字节单元中的数据分解成3个八进制数,其最高位八进制数据存放在DABY2字节单元中,最低位存放在DABY2+2字节单元中。

点击查看答案

第8题

8086系统最多能识别______种不同类型的中断,此种中断在中断向量表中分配有______个字节单元,用以指示中断服
务程序的入口地址。
点击查看答案

第9题

执行下面的程序段后,DAT1单元的值是______。 DAT1 DB 12H,34H DAT2 D6 56H,78H MOV AX,WORD PTR DAT1

A.A.HLT

B.B.34H

C.C.78H

D.D.12H

E.E.56H

点击查看答案

第10题

在内存单元以BINA为地址的数据区中存放一字节的二进制数。试编一个程序,将其转换成两位ASCII码表
示的十进制数,存放在ABCD为首地址的两个连续字节单元中。

点击查看答案

第11题

执行下面的程序段后,DATA1单元的值为______。 DATA1 DB 10H, 20H DATA2 DB 30H, 40H MOV AX, WORD PTR D

A.A. HLT

B.B.10H

C.C.20H

D.D.30H

E.E.40H

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝