START DW 10H,20H,30H,40H,50H EE1 DW 3 ┇ MOV BX,OFFSET START
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/09 23:52:09
START DW 10H,20H,30H,40H,50H EE1 DW 3 ┇ MOV BX,OFFSET START ADD BX,EE1 MOV AX,[BX]求ax
START DW 10H,20H,30H,40H,50H
EE1 DW 3;这两行分别定义字型数组.
MOV BX,OFFSET START;让BX指向START的第一个数据即存放0010H的低字节10H的单元.
ADD BX,EE1;这句做加法,让BX+3,BX+3后指向的是START开始的第4个单元,即存放0020H的高8位00H的单元
MOV AX,[BX] ;将START开始的第4个和第5个单元的数据合起来变成16位,送AX,第5个单元存放的是30H,低地址对低位,高地址对高位,所以AX=3000H.
EE1 DW 3;这两行分别定义字型数组.
MOV BX,OFFSET START;让BX指向START的第一个数据即存放0010H的低字节10H的单元.
ADD BX,EE1;这句做加法,让BX+3,BX+3后指向的是START开始的第4个单元,即存放0020H的高8位00H的单元
MOV AX,[BX] ;将START开始的第4个和第5个单元的数据合起来变成16位,送AX,第5个单元存放的是30H,低地址对低位,高地址对高位,所以AX=3000H.
START DW 10H,20H,30H,40H,50H EE1 DW 3 ┇ MOV BX,OFFSET START
懂汇编的大神速进!DESEG SEGMENTTABLE DW 10H,20H,30H,40H,50HNEARLY DW
DAT1 DW 12H,23H,34H,46H,57H DAT2 DW 03H LEA BX ,DAT1 ADD BX
有数据段如下:DATA SEGMENT ORG 10H CONT1 EQU 20H BUF1 DW 300H,0AFH
6.若定义X DW 1001H,执行MOV AH,BYTE PTR X指令后,(AH)=____【16】____.
h
某程序中的数据定义如下:DAT1 DW 1234H,5678H,'AB','CD','2' DA
S.H.E.super start 歌词
判断与简单1,下面指令中20H所表示的含义相同吗?为什么?MOV A,#20H;MOV 30H,20H;MOV C,20
设伪指令定义如下,请画出内存分配示意图.BUF DB DW ‘AB’ DW ‘C’ DW 1234H DB ‘EF’
为什么下列这些指令是错误的 mov [bx],[bp] mov[bx],20h
微机原理,操作数寻址问题:MOV [BX+10H],2050 和MOV [SI],BX