从我开始学习开始,我对自己说,如果我能学完最后一章,我就一定要写一篇文章。因为我也不知道我能坚持到最后吗?
我说的老菜鸟这个老,其实指的是年龄,因为我是90年代初期的工科大专生,我真正开始接触电脑是2004年我买了一台电脑开始上网这后,之后这五年的时间一直也就是在玩电脑。当时间长了之后,你会觉得很多事情都没意思了,这时候就有了想学点什么的意思。可是当你随便在网上找点真正和电脑专业有关的知识,你就感觉是在看天书。这份心也就淡了。
2009年10月在看电视时,这个是天天向上,呵呵,湖南的,那一期请的是微软中国公司的员工,是为了推广windows7他们跑来上节目的,好象那一天正是win...
- [wguo3] 加油 ! 楼主我要向你学习 在我的30岁之前搞定这些东西! 01/26 06:01
- [ldlihuanfa] 是这意思,其实加200,300随便,加180估计也行,没想细算 04/01 10:02
- [qing_liang] 好了,谢谢了,在前面加上dw 200 (dup) 0,是不是第一扇区凑够512个字节,把system 03/31 21:19
- [ldlihuanfa] 其实在clean这段程序前面加 dw 200 dup(0)就可以了 03/31 18:42
- [ldlihuanfa] ok ,万分感谢 ,吃饭去了 老弟如果有用得着的,尽管开口:) 03/31 18:17
- [phoenixbsd] 已发! 03/31 18:09
- [游客] 应该是dw 200 dup(0), 03/31 17:56
- [游客] 有一个办法了 结果花了我半个小时,其实我也是菜鸟一个:) 你在system 代码前面加一句: 03/31 17:54
- [ldlihuanfa] 我自己现在看自己的代码也是够晕的 唯一的可能就是长度不够吧,应该system的代码还在第一扇区内, 03/31 16:08
- [ldlihuanfa] 那真是谢谢老弟了,我的邮箱是ldlihuanfa@163.com 03/31 16:03
- [phoenixbsd] 看来老哥换战场了,一去不返了。 11/12 09:16
- [phoenixbsd] 接您邮件回复内容: 第五版的内容,您是谦虚了,我某年一时兴起看了这本书(当然书我从来没坚持看完过) 04/06 21:55
- [waiwai] 我的代码我感觉最大的好处是遵循了模块化思想,可以给阅读者一个“各个击破、融会贯通”的方便。。。。。 03/24 15:46
- [ldlihuanfa] 再静下心看了一下,发现你的代码其实很清楚的,是在sclo这一部分,没仔细看,但很佩服,看过很多人的代 03/24 12:50
- [ldlihuanfa] 其实我的思路也是如此,但是写起来发现异常复杂,输入程序基本照书,检验程序写得很乱,程序过长。修改cm 03/24 11:30
- [waiwai] 16位汇编学了一遍了,感觉虽然用途不大,可很受启发,对计算机的工作原理理解也加深了,其实基础性的东西 03/22 15:41
- [waiwai] 设置时间的程序,首先清屏,显示输入的提示语句,在循环中接收键盘输入(特定位置插入“-”“:”等分隔符 03/22 15:39
[2010-03-29 18:03] 一个老菜鸟写给新菜鸟的关于课程设计二的方法及学汇编感言
阅读全文 |
评论次数(2) |
浏览次数(834) |
所属类型(默认类型)
[2010-03-28 16:49] 课程设计二综合程序
断断续续花了半个月时间,终于做完了。
其实有很多东西对于我这个菜鸟来说感觉蛮多的,明天准备写个总结
先把程序放在这儿,程序并不是很好,只是所有的功能能够实现。运行正常。
程序长度1000b左右,两个扇区放下了
测试环境; vpc2007,dos版本 .6.22
空白软盘采用格式化dos安装软盘的方法得到.
assume cs:code
code segment
start:mov ax,cs
mov es,ax
mov bx,offset copy
mov al,2
mov ch,0
mov cl,1
mov dl,0
m...
其实有很多东西对于我这个菜鸟来说感觉蛮多的,明天准备写个总结
先把程序放在这儿,程序并不是很好,只是所有的功能能够实现。运行正常。
程序长度1000b左右,两个扇区放下了
测试环境; vpc2007,dos版本 .6.22
空白软盘采用格式化dos安装软盘的方法得到.
assume cs:code
code segment
start:mov ax,cs
mov es,ax
mov bx,offset copy
mov al,2
mov ch,0
mov cl,1
mov dl,0
m...
阅读全文 |
评论次数(7) |
浏览次数(1131) |
所属类型(默认类型)
[2010-03-27 14:40] 课程设计二dos下运行程序
终于进入到可以刻盘的阶断了,但是还没搞太清楚,究竟该如何安装?
程序长度为在debug中看到为0387h,,换成十进制为903字节,不到2扇区
程序经虚拟机测试,除硬盘启动无法实现,另三项功能正常。。
assume cs:code
code segment
aa db '1) reset pc',0
bb db '2) start system',0
cc db '3) clock',0
ee db '4) set clock',0
e dw aa,bb,cc,ee
...
程序长度为在debug中看到为0387h,,换成十进制为903字节,不到2扇区
程序经虚拟机测试,除硬盘启动无法实现,另三项功能正常。。
assume cs:code
code segment
aa db '1) reset pc',0
bb db '2) start system',0
cc db '3) clock',0
ee db '4) set clock',0
e dw aa,bb,cc,ee
...
阅读全文 |
评论次数(0) |
浏览次数(621) |
所属类型(默认类型)
[2010-03-26 13:45] 课程设计二子程序4
一直以来,就是想把这个关于设置时间的程序做出来,最难的对于时间的判断,一直想不出什么方法,最后还是用最笨的一步步判断的方法。
程序很不好,不过还勉强能运行,修改cmos的部分以后再加吧,主要是输入字符串,及判断时间是否正确的部分。可能这个程序很笨重,不过自己也花了四五天的功夫,才调试能正常运行。
程序基本想法:子程序都是书上照般的输入字符串的方法
加了显示子程序,和清屏子程序
分为两步显示,首先提示输入时间,然后判断,正确跳出输入年月,不正确返回重输,输入年月也是如此。
由于修改多次,所有标号编的有点乱了
今天 补充一下。修改cmos部分。先做一个子程序放在最后,下午装...
程序很不好,不过还勉强能运行,修改cmos的部分以后再加吧,主要是输入字符串,及判断时间是否正确的部分。可能这个程序很笨重,不过自己也花了四五天的功夫,才调试能正常运行。
程序基本想法:子程序都是书上照般的输入字符串的方法
加了显示子程序,和清屏子程序
分为两步显示,首先提示输入时间,然后判断,正确跳出输入年月,不正确返回重输,输入年月也是如此。
由于修改多次,所有标号编的有点乱了
今天 补充一下。修改cmos部分。先做一个子程序放在最后,下午装...
阅读全文 |
评论次数(0) |
浏览次数(646) |
所属类型(默认类型)
[2010-03-21 12:05] 课程设计二子程序3
显示时间,f1变色,esc退出
assume cs: code
code segment
a db 9,8,7,4,2,0
b db '/','/',' ',':',':',' '
c dw 0,0
start:mov ax,0
mov es,ax
push es:[36]
pop c
push es:[38]
pop c[2]
cli
mov word ptr es:[36],offset int9
mov w...
assume cs: code
code segment
a db 9,8,7,4,2,0
b db '/','/',' ',':',':',' '
c dw 0,0
start:mov ax,0
mov es,ax
push es:[36]
pop c
push es:[38]
pop c[2]
cli
mov word ptr es:[36],offset int9
mov w...
阅读全文 |
评论次数(0) |
浏览次数(591) |
所属类型(默认类型)
[2010-03-21 12:03] 课程设计二子程序2
重启以及从硬盘启动
关于这个必须写软盘来测试
在操作系统下测试是不成功的,后来才想明白,这是因为读取硬盘数据到内存区,那内存区有可能存有系统数据。由此想明白,程序的运行得在操作系统的分配好的内存区进行。其实以前书上有说过,只是。。哎。。
assume cs:code
code segment
start:mov ax,cs
mov es,ax
mov bx,offset s
mov al,1
mov ch,0
mov cl,1
mov d...
关于这个必须写软盘来测试
在操作系统下测试是不成功的,后来才想明白,这是因为读取硬盘数据到内存区,那内存区有可能存有系统数据。由此想明白,程序的运行得在操作系统的分配好的内存区进行。其实以前书上有说过,只是。。哎。。
assume cs:code
code segment
start:mov ax,cs
mov es,ax
mov bx,offset s
mov al,1
mov ch,0
mov cl,1
mov d...
阅读全文 |
评论次数(1) |
浏览次数(619) |
所属类型(默认类型)
[2010-03-21 11:56] 课程设计二子程序1,
也不知道能做得出来不,哎。。
到目前为止,已经作好三个子程序了。
1。在屏幕上显示功能项
assume cs:code
code segment
a db '1) reset pc',0
b db '2) start system',0
c db '3) clock',0
d db '4) set clock',0
e dw a,b,c,d
start:mov ax,0b800h
mov es,ax
mov ax,cs
...
到目前为止,已经作好三个子程序了。
1。在屏幕上显示功能项
assume cs:code
code segment
a db '1) reset pc',0
b db '2) start system',0
c db '3) clock',0
d db '4) set clock',0
e dw a,b,c,d
start:mov ax,0b800h
mov es,ax
mov ax,cs
...
阅读全文 |
评论次数(11) |
浏览次数(860) |
所属类型(默认类型)