


- [游客] 嗯。 04/07 10:27
- [bslg123] 楼上说的有道理啊,所谓欲速则不达 我这个人比你还笨,但我有毅力,我管谁很厉害很聪明,我有毅力就够了 04/04 09:18
- [游客] 把关注点放在你要解决的问题 或 遇到的困难上,遇到哪几点知识再去看这几点知识就行了,不能无目的去学习 02/03 08:54
- [qiansanshi] 谢谢楼上前辈的指点 我也想不着急啊,可是有时间限制的,我尽量控制吧 各位还能有些具体的建议不?小 02/02 18:48
- [younggay] 我觉得汇编网的网友们已经用实际行动告诉你答案了。呵呵 事事都不能着急,急功近利总是适得其反。 02/02 18:23
- [游客] 用VPC+Vfloppy(虚拟机和虚拟软驱) 下载链接:http://www.asmedu.net 12/14 15:01
- [游客] 你的这个程序在什么环境下进行啊?请说明一下!谢谢! 12/14 00:02
- [younggay] 我的看法如下: 第一题: 对于C语言的主函数main我认为只是一个被限制与某个规定的普通函数,我 12/08 10:24
- [游客] mov ax,bx sub ax,ax;此处说明在执行jmp ax之前ax=0 jmp ax 12/07 22:51
- [linzeou] 最后一个IP为何是0了呢?不是用AX寄存器里值修改IP么??? 12/07 17:26
- [gyk1983] 加你为好友了 多多指教啊 12/15 18:23
[2008-11-28 23:44]
最后的作业--课程设计二
呵呵,暑假的时候因为没有找到软盘,就没做课程设计二,开学后忙了一阶段就一直拖着没做,心理一直不是个滋味,总觉得有个事。
就来汇编逛了一下,看见大学生程序训练营,仔细看了一下内容,觉得课程安排的很不错,正好我也可以重新读一遍,唉,可是时间确实太忙,为了完成课程设计二,就先看了后面七章,把后面实验重新写一遍(也是为了巩固吧,感觉跟看第一遍没什么区别),唉学的不扎实啊。希望各位不要像我一样,又重新学,浪费时间啊。
用了将近一个星期才完成,今天终于写出来了,其实也没有想像中的那么难,只要坚持下去就一定会做出来的。但是课程设计二可能用到一些书上没有提到的内容,这可能也是王爽老师的刻意让我们自己去...
就来汇编逛了一下,看见大学生程序训练营,仔细看了一下内容,觉得课程安排的很不错,正好我也可以重新读一遍,唉,可是时间确实太忙,为了完成课程设计二,就先看了后面七章,把后面实验重新写一遍(也是为了巩固吧,感觉跟看第一遍没什么区别),唉学的不扎实啊。希望各位不要像我一样,又重新学,浪费时间啊。
用了将近一个星期才完成,今天终于写出来了,其实也没有想像中的那么难,只要坚持下去就一定会做出来的。但是课程设计二可能用到一些书上没有提到的内容,这可能也是王爽老师的刻意让我们自己去...
阅读全文 |
评论次数(10) |
浏览次数(3326) |
所属类型(汇编作业)
[2008-11-28 22:30] 实验十六
实验十六书上有很多错误,希望大家注意偏移地址的计算,不然调起来会很麻烦,呵呵。。不过错的越多,理解的越深,这道题暑假调试一天(当时用第一版,错误很多),不过最后写了三种方法,这次重新写很快ok了。
assume cs:code,ss:stack
stack segment
dd 32 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,128
mov ax,code
mov ds,ax
mov si,offset int7ch...
assume cs:code,ss:stack
stack segment
dd 32 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,128
mov ax,code
mov ds,ax
mov si,offset int7ch...
阅读全文 |
评论次数(1) |
浏览次数(984) |
所属类型(汇编作业)
[2008-11-28 22:21] 实验十五
assume cs:code,ss:stack
stack segment
dw 64 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,128
mov ax,code
mov ds,ax
mov si,offset int9bg
mov ax,0
mov es,ax
mov di,0204h
mov cx,offset int9end-offset int...
stack segment
dw 64 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,128
mov ax,code
mov ds,ax
mov si,offset int9bg
mov ax,0
mov es,ax
mov di,0204h
mov cx,offset int9end-offset int...
阅读全文 |
评论次数(2) |
浏览次数(852) |
所属类型(汇编作业)
[2008-11-28 22:20] 实验十四
assume cs:code,ds:data
data segment
time db "00/00/00 00:00:00",0
numb db 9,8,7,4,2,0
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset time
mov di,offset numb
mov cx,6
s:mov al,[di]
out 70h,al
in al,71h
mov ah...
data segment
time db "00/00/00 00:00:00",0
numb db 9,8,7,4,2,0
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset time
mov di,offset numb
mov cx,6
s:mov al,[di]
out 70h,al
in al,71h
mov ah...
阅读全文 |
评论次数(1) |
浏览次数(816) |
所属类型(汇编作业)
[2008-11-28 22:16] 实验十三(1,2,3)
1)
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov si,offset dostart
mov ax,0
mov es,ax
mov di,0200h
mov cx,offset doend-offset dostart
cld
rep movsb
mov word ptr es:[7ch*4],0200h
mov word ptr es:[7ch*4+2],0
mov ax,4...
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov si,offset dostart
mov ax,0
mov es,ax
mov di,0200h
mov cx,offset doend-offset dostart
cld
rep movsb
mov word ptr es:[7ch*4],0200h
mov word ptr es:[7ch*4+2],0
mov ax,4...
阅读全文 |
评论次数(3) |
浏览次数(958) |
所属类型(汇编作业)
[2008-11-28 22:13] 实验十二
;本程序为编写0号中断处理程序,即在除法溢出时在屏幕中央打印Divde error!字符串。
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov si,offset do0
mov ax,0
mov es,ax
mov di,0200h
mov cx,offset doend-offset do0
cld
rep movsb;安装0中断处理程序到0000:0200处
mov word ptr es:[0*4...
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov si,offset do0
mov ax,0
mov es,ax
mov di,0200h
mov cx,offset doend-offset do0
cld
rep movsb;安装0中断处理程序到0000:0200处
mov word ptr es:[0*4...
阅读全文 |
评论次数(1) |
浏览次数(550) |
所属类型(汇编作业)
[2008-11-28 22:12] 实验十一
assume cs:codesg,ds:datasg,ss:stack
datasg segment
db "Beginner's ALL-purpose symdolic Instruction.",0
datasg ends
stack segment
dw 8 dup (0)
stack ends
codesg segment
start:mov ax,datasg
mov ds,ax
mov si,0
mov ax,stack
mov ss,ax
mov sp,16
ca...
datasg segment
db "Beginner's ALL-purpose symdolic Instruction.",0
datasg ends
stack segment
dw 8 dup (0)
stack ends
codesg segment
start:mov ax,datasg
mov ds,ax
mov si,0
mov ax,stack
mov ss,ax
mov sp,16
ca...
阅读全文 |
评论次数(1) |
浏览次数(366) |
所属类型(汇编作业)
[2008-11-28 22:09] 课程设计一
好几天未发作业了,这次把这几天写的发上来。呵呵。。最近比较忙,本来打算作业都发上来,觉得前面以前学过,就不再发了,以前课程设计二一直托着未做,就重新看十一到十七章,做课程设计二,已经做完了。嘿嘿。。所以就来提交作业了
课程设计一是看到大家都做了,就不再注释了,大家随便浏览一下吧
assume cs:code,ds:data,ds:data1,ss:stack
data1 segment
dd 1975
dd 1976,1977,1978,1979,1980
dd 1981,1982,1983,1984,1985
dd 1986,1987,1988,1989...
课程设计一是看到大家都做了,就不再注释了,大家随便浏览一下吧
assume cs:code,ds:data,ds:data1,ss:stack
data1 segment
dd 1975
dd 1976,1977,1978,1979,1980
dd 1981,1982,1983,1984,1985
dd 1986,1987,1988,1989...
阅读全文 |
评论次数(1) |
浏览次数(430) |
所属类型(汇编作业)
[2008-11-22 09:27] 第二章的检测点
检测点2.1
1)
F4A3H
31A3H
3123H
6246H
826CH
6246H
826CH
04D8H
0482H
6C82H
D882H
D888H
D810H
6246H
2)mov al,02h
add al,al
add al,al
add al,al
检测点2.2
00010h~1000fh
1001h 2000h
检测点2.3
4次修改ip的值
具体如下:
第一次:成功读mov ax,bx到指令寄存器后,ip=ip+3
第二次:成功读sub ax,ax到指令寄存器后,ip=ip+3
第三次:成功读...
1)
F4A3H
31A3H
3123H
6246H
826CH
6246H
826CH
04D8H
0482H
6C82H
D882H
D888H
D810H
6246H
2)mov al,02h
add al,al
add al,al
add al,al
检测点2.2
00010h~1000fh
1001h 2000h
检测点2.3
4次修改ip的值
具体如下:
第一次:成功读mov ax,bx到指令寄存器后,ip=ip+3
第二次:成功读sub ax,ax到指令寄存器后,ip=ip+3
第三次:成功读...
阅读全文 |
评论次数(3) |
浏览次数(677) |
所属类型(汇编作业)
[2008-11-18 14:24] 检测点1.1
1)13
2)1024 00000h~003ffh
3)8192 1024
4)2^30 2^20 2^10
5)64 1 16 4
6)1 1 2 2 4
7)512 256
8)二进制...
2)1024 00000h~003ffh
3)8192 1024
4)2^30 2^20 2^10
5)64 1 16 4
6)1 1 2 2 4
7)512 256
8)二进制...
阅读全文 |
评论次数(3) |
浏览次数(362) |
所属类型(汇编作业)
页码数(1):
1