- [游客] 不知道训练营到底是怎么回事,为什么半年多了也没动静,办不下去的话也请管理员通知大家。 为什么管理员 09/10 16:41
- [891204dh] 我想问一下,你那个引导现有系统的可行吗?为什么我的和你一样,却会造成机子死机呢 09/10 15:51
- [xijietianxia] 去下个pdf看下 01/24 12:40
- [jcw2008] 博主可以参考一下《80x86汇编语言程序设计》一书的第八章《模块化程序设计技术》。 01/24 11:46
- [游客] 还有这好事呢。什么时候能够轮到我的母校啊。 希望汇编网的学习活动能够推广我们母校!期待中。。。 01/09 13:55
- [tomato] 祝贺!是啊,以后的路还很长,这可以说是个好的开始。加油喽! 12/23 12:30
- [leibniz007] 我说的“七无青年”指:无文化、无道德、无理想、无几率、无钱、无样、无女人……………… 12/21 16:56
- [游客] 所谓“七无 ”,即“无房、无车、无貌、无权、无钱、无财、无高学历”。无房,就没有一个爱巢,没有一个可 12/21 11:13
- [游客] 回楼上,可以编译通过,我的编译环境WinXP+SP3 Masm6.0 设置时钟功能又出了新的 12/20 11:39
- [zyw23] 先恭喜博主! 程序还有两个小问题,不能编译通过,设置时钟功能有问题. 还有用王爽的书上知识就能 12/20 11:23
- [leibniz007] test 12/17 15:16
[2009-01-23 23:56] 汇编的模块化编程
C语言核心机制的myC0s.asm用到汇编的模块化编程,可是我上网搜不到这方面的介绍啊,只有具体的例子。很难看懂啊…………...
阅读全文 |
评论次数(2) |
浏览次数(802) |
所属类型(默认类型)
[2009-01-09 13:30] 忙里偷闲,联络员…………
摘自邮箱:
大学生程序设计训练营【通知】
发件人:asmedu <asmedu@163.com>
时 间:2009年1月7日(星期三) 晚上8:33
××× 同学:
你已经被选为“大学生程序设计训练营”活动在******的校园志愿联络者。希望你能够在训练营的活动中取得好的学习收获。你的赠书《汇编语言(第2版)》将在其他院校联络员审定后,一并发送。
汇编网
哈哈,成联络员了。
自从前四门考完后,这个星期成了复习黄金周,下周一开始连续五天每天一...
大学生程序设计训练营【通知】
发件人:asmedu <asmedu@163.com>
时 间:2009年1月7日(星期三) 晚上8:33
××× 同学:
你已经被选为“大学生程序设计训练营”活动在******的校园志愿联络者。希望你能够在训练营的活动中取得好的学习收获。你的赠书《汇编语言(第2版)》将在其他院校联络员审定后,一并发送。
汇编网
哈哈,成联络员了。
自从前四门考完后,这个星期成了复习黄金周,下周一开始连续五天每天一...
阅读全文 |
评论次数(1) |
浏览次数(829) |
所属类型(默认类型)
[2008-12-22 22:22] 《汇编语言》学完了,汇编语言的路还很长
《汇编语言》学完了,可是汇编语言的路还很长。学无止境啊………………
以后还会继续努力学习汇编的!!!
不过期末考快来了,还是先把学校的课程搞好再说。
跟汇编网暂别了。
“通关”“动画”:
“祝贺您成功完成汇编语言学习计划!
通过在汇编网的学习,相信您在积累技术知识和锻炼编程思维的同时,想必对汇编语言的重要性也有了一个更直接,更深刻的体会!明白了汇编语言在计算机专业学习中的重要意义!希望您能够将汇编网开创的这种学习方式以及学习汇编语言的重要意义告知您身边的同学或者朋友,让他们也能参与到学习汇编语言的活动中来。同时,热情欢迎您加入汇编学习活动的辅导工作中来,用您...
以后还会继续努力学习汇编的!!!
不过期末考快来了,还是先把学校的课程搞好再说。
跟汇编网暂别了。
“通关”“动画”:
“祝贺您成功完成汇编语言学习计划!
通过在汇编网的学习,相信您在积累技术知识和锻炼编程思维的同时,想必对汇编语言的重要性也有了一个更直接,更深刻的体会!明白了汇编语言在计算机专业学习中的重要意义!希望您能够将汇编网开创的这种学习方式以及学习汇编语言的重要意义告知您身边的同学或者朋友,让他们也能参与到学习汇编语言的活动中来。同时,热情欢迎您加入汇编学习活动的辅导工作中来,用您...
阅读全文 |
评论次数(1) |
浏览次数(891) |
所属类型(默认类型)
[2008-12-19 20:01] 课程设计2完成(完美输入字符串显示光标跟随),吼一声!!!
利用int 10h实现输入字符串时光标跟随。
不知道为甚么,一开始用书上的字符串输入程序,运行不了,就自己写了一个更为简洁的。
BUG:时间日期输入的时候没有错误检测,输入英文了或别的非数字后,会破坏CMOS,重启提示错误
assume cs:code
code segment
;***软盘的安装程序,具体代码数据见后面*****************************
start:
mov ax,cs
mov es,ax
mov ax,0303h
mov bx,offset part1
mov cx,0001h
mov dx,0000h...
不知道为甚么,一开始用书上的字符串输入程序,运行不了,就自己写了一个更为简洁的。
BUG:时间日期输入的时候没有错误检测,输入英文了或别的非数字后,会破坏CMOS,重启提示错误
assume cs:code
code segment
;***软盘的安装程序,具体代码数据见后面*****************************
start:
mov ax,cs
mov es,ax
mov ax,0303h
mov bx,offset part1
mov cx,0001h
mov dx,0000h...
阅读全文 |
评论次数(4) |
浏览次数(1039) |
所属类型(汇编作业)
[2008-12-17 15:16] 实验17
没有软驱供我测试…………准备今晚装个VMware Workstation
assume cs:code
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset int_7ch
mov ax,0
mov es,ax
mov di,200h
mov cx,offset int_7ch_end-offset int_7ch
cld
rep movsb
mov word ptr es:[7ch*4],0
mov word ptr es:[7ch*4+2],20h
mov ax,...
assume cs:code
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset int_7ch
mov ax,0
mov es,ax
mov di,200h
mov cx,offset int_7ch_end-offset int_7ch
cld
rep movsb
mov word ptr es:[7ch*4],0
mov word ptr es:[7ch*4+2],20h
mov ax,...
阅读全文 |
评论次数(1) |
浏览次数(659) |
所属类型(汇编作业)
[2008-12-17 14:21] 实验16
直接在command.com里面运行会出错,但在Debug里面逐步执行就没事了………………
此代码已在debug里逐个功能测试通过…………
assume cs:code
code segment
;int 7ch
int_7ch:
jmp short int_7ch_begin
table dw sub1,sub2,sub3,sub4
int_7ch_begin:
push bx
cmp ah,3
ja int_7ch_ret
mov bl,ah
mov bh,0
add bx,bx
call word ptr ta...
此代码已在debug里逐个功能测试通过…………
assume cs:code
code segment
;int 7ch
int_7ch:
jmp short int_7ch_begin
table dw sub1,sub2,sub3,sub4
int_7ch_begin:
push bx
cmp ah,3
ja int_7ch_ret
mov bl,ah
mov bh,0
add bx,bx
call word ptr ta...
阅读全文 |
评论次数(2) |
浏览次数(654) |
所属类型(汇编作业)
[2008-12-16 01:01] 实验15
assume cs:code
stack segment
db 128 dup(0)
stack ends
code segment
start:
mov ax,stack
mov ss,ax
mov sp,128
a
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int_9
mov di,204h
mov cx,offset int_9_end-offset int_9
cld
rep movsb
;保存原有的int 9中断例程的入口地址
push es:[9*4...
stack segment
db 128 dup(0)
stack ends
code segment
start:
mov ax,stack
mov ss,ax
mov sp,128
a
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int_9
mov di,204h
mov cx,offset int_9_end-offset int_9
cld
rep movsb
;保存原有的int 9中断例程的入口地址
push es:[9*4...
阅读全文 |
评论次数(1) |
浏览次数(586) |
所属类型(汇编作业)
[2008-12-13 17:06] 实验14,改进了一下,可以不断刷新显示当前时间
实验14,改进了一下,可以不断刷新显示当前时间
assume cs:code,ds:data
data segment
db 'yy/mm/dd hh:mm:ss','$';放显示时间的字符串
db 9,8,7,4,2,0
data ends
code segment
start:
mov ax,data
mov ds,ax
mov si,0;显示时间的字符串
mov di,18;要读取CMOS时间的单元
mov cx,6
s:
mov al,ds:[di]
out 70h,al
in al,71h
mov ah,al
p...
assume cs:code,ds:data
data segment
db 'yy/mm/dd hh:mm:ss','$';放显示时间的字符串
db 9,8,7,4,2,0
data ends
code segment
start:
mov ax,data
mov ds,ax
mov si,0;显示时间的字符串
mov di,18;要读取CMOS时间的单元
mov cx,6
s:
mov al,ds:[di]
out 70h,al
in al,71h
mov ah,al
p...
阅读全文 |
评论次数(1) |
浏览次数(630) |
所属类型(汇编作业)
[2008-12-12 02:02] 实验13.1,13.2,13.3
实验13代码写起来比较简单,我认为实验目的主要是通过调试,真实地体验中断例程调用的过程以及期间栈、iret指令等等的利用
实验13.1:
(中int 7ch中断例程的代码断基本照搬了实验10.1的子函数,稍微修改了一下,加入了je跳转)
assume cs:code
data segment
db "welcome to masm!",0
data ends
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset show_str
mov ax,0
mov es,ax
mov di,2...
实验13.1:
(中int 7ch中断例程的代码断基本照搬了实验10.1的子函数,稍微修改了一下,加入了je跳转)
assume cs:code
data segment
db "welcome to masm!",0
data ends
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset show_str
mov ax,0
mov es,ax
mov di,2...
阅读全文 |
评论次数(1) |
浏览次数(694) |
所属类型(汇编作业)
[2008-12-09 22:05] 实验12,无聊放上来,其实书上已经有了
assume cs:code
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset do0
mov ax,0
mov es,ax
mov di,200h
mov cx,offset do0end-offset do0;代码do0的长度
cld
rep movsb
;设置中断向量
mov ax,0
mov es,ax
mov word ptr es:[0],200h
mov word ptr es:[2],0
;检验除法溢出
mov ax,1000h
mov bh,1...
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset do0
mov ax,0
mov es,ax
mov di,200h
mov cx,offset do0end-offset do0;代码do0的长度
cld
rep movsb
;设置中断向量
mov ax,0
mov es,ax
mov word ptr es:[0],200h
mov word ptr es:[2],0
;检验除法溢出
mov ax,1000h
mov bh,1...
阅读全文 |
评论次数(1) |
浏览次数(633) |
所属类型(汇编作业)
『 查看更多文章 』