- [游客] 可以到这里看看相关资料 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-29 10:55] 程序长度CX 问题?
1.题目:把DATA 段中每个单词的前四个字母改为大写字母?
2.源程序代码如下:
assume cs:code,ss:stack,ds:data
stack segment
dw 0,0,0,0,0,0,0,0
stack ends
data segment
db '1.display '
db '2.brows '
db '3.replace '
db '4.modify '
data ends
code segment
start: mov ...
2.源程序代码如下:
assume cs:code,ss:stack,ds:data
stack segment
dw 0,0,0,0,0,0,0,0
stack ends
data segment
db '1.display '
db '2.brows '
db '3.replace '
db '4.modify '
data ends
code segment
start: mov ...
阅读全文 |
评论次数(0) |
浏览次数(529) |
所属类型(我的汇编问题-欢迎你来解决)
[2008-03-26 10:28] 第五章测试题想到的
第5章汇编测试题目
共5道单选题目
对于如下程序
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
...
共5道单选题目
对于如下程序
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
...
阅读全文 |
评论次数(4) |
浏览次数(819) |
所属类型(我的汇编问题-欢迎你来解决)
[2008-03-24 22:28] 检测点6.1
检测点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
...
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
...
阅读全文 |
评论次数(3) |
浏览次数(759) |
所属类型(汇编作业)
[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) |
浏览次数(1196) |
所属类型(汇编作业)
[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) |
浏览次数(892) |
所属类型(汇编作业)
[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) |
浏览次数(595) |
所属类型(汇编作业)
[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) |
浏览次数(549) |
所属类型(汇编作业)
[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) |
浏览次数(610) |
所属类型(汇编作业)
[2008-03-16 19:34] 检测点3.1
1.当 ax=1时的结果
mov ax,1
mov ds,ax
mov ax,[0000] ax=__2662h____________
mov bx,[0001] bx=___e626h___________
mov ax,bx ax=____e626h__________
mov ax,[0000] ax=_____2662h__________
mov bx,[0002] bx=______d6e6h___________
add ax,bx ax=_______fd48h_________
add ax,[0004] ...
mov ax,1
mov ds,ax
mov ax,[0000] ax=__2662h____________
mov bx,[0001] bx=___e626h___________
mov ax,bx ax=____e626h__________
mov ax,[0000] ax=_____2662h__________
mov bx,[0002] bx=______d6e6h___________
add ax,bx ax=_______fd48h_________
add ax,[0004] ...
阅读全文 |
评论次数(2) |
浏览次数(620) |
所属类型(我的作业)