麦麦Acassing 发表于 2013-12-29 00:03:30

关于dotasegment在内存中存放的问题


                  



assume ds:data,cs:codedata segment    db 'AbvDG'data endscode segment    start: mov al,'A'             mov bl,'b'                                     mov ax,4c00H                   int 21Hcode ends end start这里主要想问的有几点:1. 段地址DS中地址(0B8C:0)存放内容为什么是CD(CD我知道是什么)开头的而不是ASCⅡ表中翻译过去的数据?2.为什么段地址SS中地址(0B9C)中数据存放的是我dotasegment定义的数据?

我是牛牛,双号 发表于 2013-12-29 00:08:54

程序开始的256个字节 (100H) 是系统预留的

程序真正从256+1个字节开始
页: [1]
查看完整版本: 关于dotasegment在内存中存放的问题