迷oO 2022-01-11 20:49 采纳率: 0%
浏览 8
已结题

汇编自定义数据内存存放问题


assume    cs:code,ds:data

data    segment
db 'BaSiC'
db 'iNfOrMaTiOn'
data     ends

code    segment

start:mov ax,data
        mov ds,ax
        
        mov bx,0
        
        mov cx,5
s1:    mov al,ds:[bx]    
        and al,11011111B
        mov ds:[bx],al
        inc bx
        loop s1
        
        mov cx,11
s2:    mov al,ds:[bx]
        or al,00100000B
        mov ds:[bx],al
        inc bx
        loop s2
        
        mov ax,4c00H
        int 21H

code    ends

end    start

当编译链接完debug查看内存后,数据存放在075A:0100处

img

当执行完程序后,数据怎么跑到076A:0000处了?

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 1月19日
    • 修改了问题 1月11日
    • 创建了问题 1月11日

    悬赏问题

    • ¥15 利用R语言的ActCR包分析昼夜节律数据
    • ¥15 国外SIM卡有信号无法连接,如何解决?
    • ¥15 谷歌怎么像图里这样多开贴吧号
    • ¥80 在UE5中使用AirSim, 无人机无法移动
    • ¥15 bang忙写个 发指定微信名字 excel文件phython
    • ¥15 uniapp 安卓开发
    • ¥15 Qemu相关,现在我想写一个自定义的I/O接口芯片,想使用qemu进行模拟验证
    • ¥15 企业 IOS App 上架
    • ¥15 wpf中combobox的选项恢复为原来的值
    • ¥100 minio依赖安装报错问题