- [zhuleilei_2010] 对程序修改如下,编译通过。 DATASG SEGMENT MESS1 10/22 16:59
- [shjnba] call letterc 这个调用子程序 jmp letterc 这个是转到这个标号 是不 08/25 20:12
- [pascale] 晕,中间的注释没加“;” 注释成代码了。太粗心了 01/02 20:44
- [pascale] 谢谢!大家。 12/19 22:32
- [游客] 我是个内心怕困难的人,(我很想改变)就这样这道题成了一个拦路虎,我不敢再看这道题。 ====== 12/18 22:00
- [jcw2008] 祝贺! 12/18 18:35
- [pascale] 5937000/17800的十六为是14d 两个字节可以放下的呀。 12/09 13:21
- [pascale] 我刚debug的一下 并无溢出。我把图片发一下。 12/09 13:09
- [pascale] 好我看看。 12/09 12:56
- [crazyman] 在第一次div word ptr [di+756] 的时候好像就出异常了。博主debug一下把。 12/08 15:45
- [liuyisu2008] 你好 12/04 13:19
- [acool] 没什么。大家在这里本来有应该相互帮助、相互讨论嘛^_^ 一起加油吧~ 11/27 17:29
[2010-01-05 18:10] 为什么内中断程序,无法改变中断向量??
我现在学习了第十一二章。 按书上的程序例子编写,并调试。但为什么我用DEBUG 看程序改过之后,又变成原来的样子。...
阅读全文 |
评论次数(0) |
浏览次数(850) |
所属类型(日记)
[2010-01-02 11:22] 求助 关于实验11 的错误。
下面是我写的实验11 的程序。 但是我那MASMPlus编译时出现未定义letterc请帮我看一下哪写错了。
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.", 0
datasg ends
codesg segment
begin: mov ax, datasg
mov ds, ax
mov si, 0
call letterc
mov ax, 4c00h
int 21h
lett...
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.", 0
datasg ends
codesg segment
begin: mov ax, datasg
mov ds, ax
mov si, 0
call letterc
mov ax, 4c00h
int 21h
lett...
阅读全文 |
评论次数(3) |
浏览次数(1111) |
所属类型(汇编作业)
[2008-12-18 13:34] 作业设计1 (实验10)
终于完成了, 但并没有想象中的高兴。这个题消磨了我两个礼拜,刚看到题时很想把它实现,但我并没有很好的天赋,支持我很快把它完成。我做到第三个子程序时,才发现他并不是我想象的那样。之前完成的子程序并没有提供很好的独立性,再加上子程序接口的细节有些忘了,我陷入了个个子程序和主程序的细枝末节中。。 我第一次感觉到完成这个题是这麽的困难,甚至是无法完成。 我是个内心怕困难的人,(我很想改变)就这样这道题成了一个拦路虎,我不敢再看这道题。
昨天发生了一件很丢人事,我非常的生气和难过,我决定把这不睡觉也把这道题搞完。 就这样我完善的子程序的独立性,重做的子程序3.
理清了思路,一步步的实现功能,很自...
昨天发生了一件很丢人事,我非常的生气和难过,我决定把这不睡觉也把这道题搞完。 就这样我完善的子程序的独立性,重做的子程序3.
理清了思路,一步步的实现功能,很自...
阅读全文 |
评论次数(3) |
浏览次数(1053) |
所属类型(汇编作业)
[2008-12-04 13:07] 大家都用什么反汇编!
大家都用什么反汇编呀。...
阅读全文 |
评论次数(2) |
浏览次数(746) |
所属类型(日记)
[2008-12-03 22:23] 实验7
我觉得这个程序要编好,对结构化数据的认识很重要,我原先没有很好了解,结果编的错误百出, 今天从新读了下课本,有了些收获。
assume cs:codesg
data segment
db '1975', '1976', '1977', '1978', '1979', '1980', '1981', '1982', '1983'
db '1984', '1985', '1986', '1987', '1988', '1989', '1900', '1991', '1992'
db '1993', '1994', '1995'
...
assume cs:codesg
data segment
db '1975', '1976', '1977', '1978', '1979', '1980', '1981', '1982', '1983'
db '1984', '1985', '1986', '1987', '1988', '1989', '1900', '1991', '1992'
db '1993', '1994', '1995'
...
阅读全文 |
评论次数(5) |
浏览次数(1019) |
所属类型(汇编作业)
[2008-12-01 22:14] 大家来探讨一下?
这两个声明有什么不同?
1 char *message ="Hello world";
和
2 char message[] ="Hello world“;
按道理来说,这两个声明是一样的,只不过一个用数组一个用指针,但我看书上说 char *message ="Hello world";
相当于 { char *message;
message ="Hello world"}
但这样一来message应该是一个地址类型,为什么可以接收字符串??
想不通呀??...
1 char *message ="Hello world";
和
2 char message[] ="Hello world“;
按道理来说,这两个声明是一样的,只不过一个用数组一个用指针,但我看书上说 char *message ="Hello world";
相当于 { char *message;
message ="Hello world"}
但这样一来message应该是一个地址类型,为什么可以接收字符串??
想不通呀??...
阅读全文 |
评论次数(1) |
浏览次数(793) |
所属类型(C)
[2008-12-01 18:21] 关于实验7 的疑问?
在试验7 中 table 段 为什么要21个 (year summ ne ?? ) 在一个 这句话是什么意思??...
阅读全文 |
评论次数(3) |
浏览次数(719) |
所属类型(日记)
[2008-11-30 22:50] 实验6 (2)
assume cs:codesg, ss:stacksg, ds:datasg
stacksg segment
dw 0h, 0h, 0h, 0h, 0h, 0h, 0h, 0h
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modfiy '
datasg ends
codesg segment
start: mov ax, stacksg
...
stacksg segment
dw 0h, 0h, 0h, 0h, 0h, 0h, 0h, 0h
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modfiy '
datasg ends
codesg segment
start: mov ax, stacksg
...
阅读全文 |
评论次数(3) |
浏览次数(743) |
所属类型(汇编作业)
[2008-11-28 15:44] 关于C字符串声明和溢出的细节探讨(一)
对于刚学完字符串的同学,可能对字符串在声明时内存为该字符串保留的空间和溢出时到底会发生什么情况不太了解, 我前几天写了几个测试程序,下来就讨论一下这些问题。
我先出几道题如果你想的答案和实际情况不符,你就看看下面的文章,如果都对了,那就请你看看有什么疏漏地方。
问题1:
a)声明
char string1[5]; 和 char string2[6];
内存为他俩保留的空间一样吗?
b)声明
Char string1[]=”abcd”; 和 char string2[4];
内存为他俩保留的空间一样吗?
c)声明 ...
我先出几道题如果你想的答案和实际情况不符,你就看看下面的文章,如果都对了,那就请你看看有什么疏漏地方。
问题1:
a)声明
char string1[5]; 和 char string2[6];
内存为他俩保留的空间一样吗?
b)声明
Char string1[]=”abcd”; 和 char string2[4];
内存为他俩保留的空间一样吗?
c)声明 ...
阅读全文 |
评论次数(0) |
浏览次数(844) |
所属类型(C)
[2008-11-27 16:37] 实验5 (6)
start:
mov ax, a
mov ds, ax
mov ax, b
mov ss, ax
mov sp, 10h
mov bx, 0h
mov cx, 8h
s: push [bx]
add bx, 2h
loop s
mov ax, 4c00h
int 21h
code ends
end start...
mov ax, a
mov ds, ax
mov ax, b
mov ss, ax
mov sp, 10h
mov bx, 0h
mov cx, 8h
s: push [bx]
add bx, 2h
loop s
mov ax, 4c00h
int 21h
code ends
end start...
阅读全文 |
评论次数(1) |
浏览次数(797) |
所属类型(汇编作业)
『 查看更多文章 』