|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
实验五最后一题 a段前八个 逆序排至 b段
这是我的代码
- assume cs:code
- a segment
- dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
- a ends
- b segment
- dw 0,0,0,0,0,0,0,0
- b ends
- code segment
- start:
- mov ax,a
- mov ds,ax
- mov bx,0
- mov ax,b
- mov ss,ax
- mov sp,10h
- mov cx ,8
- p: push [bx]
- inc bx
- inc bx
- loop p
- mov ax,4c00h
- int 21h
- code ends
- end start
复制代码
我的困惑:
感觉不用assume 也行呀 使a指向ds段。b指向ss段
- 改成这样
- assume Cs:code, ds:a ,ss:b
复制代码
也一样能编译呀 感觉效果是一样的 加不加关联也一样
那是不是 assume cs:code 也能直接去掉呢
求解答
本帖最后由 wtchou 于 2021-3-11 21:52 编辑
可以去掉
assume的作用以你目前学的部分还体现不出来, 加不加都无所谓
继续深入学习, 你自然会明白它的用处何在
|
|