检测点6.1第一问:
assume cs:code
1.p119页
code segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
start: mov ax,0
mov ds,ax
mov bx,0
mov cx,8
s: mov ax,[bx]
mov cs:[bx],ax-----------填空1
add bx,2
loop s
...


- [游客] 可以到这里看看相关资料 http://sky20.com 05/28 15:36
- [sky7] 我明白了,谢谢7,大家如果有类似的问题可以看看我的实验4中(3)的解释! 03/26 21:34
- [sky7] 我重 作了,(3):assume cs:code code segmen 03/26 21:29
- [tomato] 因为代码的功能是复制程序,所以循环次数就是程序的长度。 03/26 20:02
- [tomato] 如何看程序长度,比如mov cx,0001所占长度 为多少?如何看一段程序到底有多长? --- 03/26 19:43
- [sky7] 问题1: 如何看程序长度,比如mov cx,0001所占长度 为多少?如何看一段程序到底有多长? 03/26 19:04
- [crazyman] 程序长度。 03/26 17:05
- [tomato] mov ax,_0025__ 因为程序加载到内存中的段地址系统来定的,而且不是固定的, 03/26 12:57
- [sky7] 第一个明白了,第二个????我不明白!能否给个能让人可以接受的理由?谢谢7! 03/26 10:51
- [sky7] 必须的! 03/26 10:42
- [sky7] 哈哈,必须的!你为啥不加入学习小组了! 03/26 10:40
- [游客] 博主的头像听帅气的! 03/25 13:03
[2008-03-24 22:28] 检测点6.1
阅读全文 |
评论次数(3) |
浏览次数(797) |
所属类型(汇编作业)
[2008-03-24 20:21] 实验5 编写调试具有多个段的程序
1.问题,为啥连接时候说没得堆栈的,明明定义了 的?200080324
(1)答案:data中的数据:
0123H,0456H,0789H,0abcH,0defH,0fedH,0cbaH,0987H
CS=1827H;SS=1826H;DS=1825H;
CODE=X,DATA=(X-0002)H;STACK=(X-0001)H;
__________________________________________________
(2):答案:data中的数据:
0123H,0456H
CS=...
(1)答案:data中的数据:
0123H,0456H,0789H,0abcH,0defH,0fedH,0cbaH,0987H
CS=1827H;SS=1826H;DS=1825H;
CODE=X,DATA=(X-0002)H;STACK=(X-0001)H;
__________________________________________________
(2):答案:data中的数据:
0123H,0456H
CS=...
阅读全文 |
评论次数(3) |
浏览次数(1248) |
所属类型(汇编作业)
[2008-03-22 09:29] 实验4LOOP和[BX]的使用
实验4 [BX] 和[LOOP] 的使用
(1):
assume cs:code
code segment
mov ax,0020;
mov ds,ax;
mov cx,64;
mov bx,0;
s: mov [bx],bx;
inc bx;
loop s;
mov ax,4c00h;
int 21h;
code ends;
end
注:(1) 还有一种方法,就像书中程序5.9一样,先用循环 把0~63输入es:0~63中,然后用循环把ES:中的内容传到...
(1):
assume cs:code
code segment
mov ax,0020;
mov ds,ax;
mov cx,64;
mov bx,0;
s: mov [bx],bx;
inc bx;
loop s;
mov ax,4c00h;
int 21h;
code ends;
end
注:(1) 还有一种方法,就像书中程序5.9一样,先用循环 把0~63输入es:0~63中,然后用循环把ES:中的内容传到...
阅读全文 |
评论次数(7) |
浏览次数(958) |
所属类型(汇编作业)
[2008-03-19 21:21] 实验3:编程编辑汇编连接跟踪
assume cs:codesg
codesg segment
mov ax,2000h-----------ax=_2000h_,ds=_17ceh_,ss=_17deh_,cs=_17deh_,ip=_0003h_,sp=_0000h__;
mov ss,ax--------------ax=_2000h_,ds=_17ceh_,ss=_2000h_,cs=_17deh_,ip=_0008h_,sp=_0000h__;
mov sp,0---------------ax=_2000h_,ds=_17ceh_,ss=_2000h_,cs=_17deh_,ip=_0008h_,sp=...
codesg segment
mov ax,2000h-----------ax=_2000h_,ds=_17ceh_,ss=_17deh_,cs=_17deh_,ip=_0003h_,sp=_0000h__;
mov ss,ax--------------ax=_2000h_,ds=_17ceh_,ss=_2000h_,cs=_17deh_,ip=_0008h_,sp=_0000h__;
mov sp,0---------------ax=_2000h_,ds=_17ceh_,ss=_2000h_,cs=_17deh_,ip=_0008h_,sp=...
阅读全文 |
评论次数(2) |
浏览次数(678) |
所属类型(汇编作业)
[2008-03-18 20:36] 实验2 用机器指令和汇编指令编程
mov ax,ffff
mov ds,ax
mov ax,2200
mov ss,ax
mov sp,0100
mov ax,[0] ----------;ax=5beah;
add ax,[2]------------;ax=5ccah
mov bx,[4]------------;bx=30f0h
add bx,[6]------------;bx=6028h
push ax ---------------;sp=00feh;修改的内存单元的地址是__2200:00fe_和2200:00ff________内容是:_5ccah___
push bx---...
mov ds,ax
mov ax,2200
mov ss,ax
mov sp,0100
mov ax,[0] ----------;ax=5beah;
add ax,[2]------------;ax=5ccah
mov bx,[4]------------;bx=30f0h
add bx,[6]------------;bx=6028h
push ax ---------------;sp=00feh;修改的内存单元的地址是__2200:00fe_和2200:00ff________内容是:_5ccah___
push bx---...
阅读全文 |
评论次数(2) |
浏览次数(603) |
所属类型(汇编作业)
[2008-03-18 19:00] 3.2习题
检测题3.2(1)填空
mov bx,2000h
mov ss,bx
mov sp,0010h
(2)填空
mov bx,1000h
mov ss,bx
mov sp,0000h...
mov bx,2000h
mov ss,bx
mov sp,0010h
(2)填空
mov bx,1000h
mov ss,bx
mov sp,0000h...
阅读全文 |
评论次数(1) |
浏览次数(688) |
所属类型(汇编作业)
页码数(1):
1