汇编网首页登录博客注册
sissim的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
好友圈
友情链接

[2010-03-12 19:09] 检测点16.1

程序如下:
        assume  cs:code
code    segment
a       dw      1,2,3,4,5,6,7,8
b       dd      0
start:  mov     si,0
        mov     cx,8
s:      mov     ax,a[si]
        add     word ptr b,ax
        adc     word ptr b[2],0
        add     si,2
        loop    s

        mov     ax,4c00h
        int     21h
code    ends
        end     start

用debug查看结果时,d命令,段地址为当前ds的内容加10h(PSP)
I:\mymasm>debug p289.exe
-u
140C:0014 BE0000        MOV     SI,0000
140C:0017 B90800        MOV     CX,0008
140C:001A 2E            CS:
140C:001B 8B840000      MOV     AX,[SI+0000]
140C:001F 2E            CS:
140C:0020 01061000      ADD     [0010],AX
140C:0024 2E            CS:
140C:0025 8316120000    ADC     WORD PTR [0012],+00
140C:002A 83C602        ADD     SI,+02
140C:002D E2EB          LOOP    001A
140C:002F B8004C        MOV     AX,4C00
140C:0032 CD21          INT     21
-g 2f

AX=0008  BX=0000  CX=0000  DX=0000  SP=0000  BP=0000  SI=0010  DI=0000
DS=13FC  ES=13FC  SS=140C  CS=140C  IP=002F   NV UP EI PL NZ AC PO NC
140C:002F B8004C        MOV     AX,4C00
-d 140c:0 1f
140C:0000  01 00 02 00 03 00 04 00-05 00 06 00 07 00 08 00   ................
140C:0010  24 00 00 00 BE 00 00 B9-08 00 2E 8B 84 00 00 2E   $...............
-q
评论次数(0)  |  浏览次数(1160)  |  类型(汇编作业) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码