设计二注意以下几点就有方向好写了:
1.分清
(1)写软盘的指令部分。
(2)要被写入软盘的指令部分。
(3)要被从软盘上读入内存的指令部分。
2.软盘启动后,被读入的软盘中的指令往内存中的哪放?
空间是否够?
3.被读入内存的指令怎么样才能跳转过去开始执行?也就是指令入
口CS:IP在哪,如何确定这个CS:IP。...


- [taotling] 小朋友问这道题怎么按我的抄完后尽是报除法溢出来着。 忽略掉之前的吧,下面的是正确姿势。 这个 04/04 17:47
- [rexic] 回复[ taotling 发表于 2015-09-05 22:41 ] 此处程序应该在 11/14 21:34
- [taotling] assume cs:code, ss:stack, ds:data data segment 09/13 13:53
- [taotling] 更正: 忽略后来在2008-04-01发的评论: [taotling发表于2008-04-01 09/05 23:17
- [taotling] 实验五(5)可简化为: ------------------------------------- 09/05 22:41
- [taotling] 纠正,将 mov cx,17h 改为 mov cx,18h ------------ 原 09/05 13:58
- [fpamc] 欢迎前辈。 10/18 08:49
- [fpamc] 谢谢作者。 很感谢分享自己的经验。 原本我会很担心时间问题,因为我是基础差,遇到不明白的很多,都 03/17 07:50
- [tomato] 博主总结的很到位。 03/16 23:10
- [killkk] 多谢、学习。。 08/28 12:41
- [zouhehui] 你好,有个问题想请教你,你的实验10.4的那种图是怎么做出来的,谢谢! 11/30 22:57
- [fangyugirl] 你好,请问你有MSN吗?我想加你,让你给我讲讲16的实验的问题,我看过其他人的,方法就那么几种,我也 05/18 11:03
- [w0922] 你好 !能不能到我的博客看哈 有个问题想请教哈你··· 就是我博客实验十分析的那个问题 04/18 15:18
- [rsice] taoling你好,现在有事想你求救,我在第10章实验10的第3个子程序始终出错,我想破脑壳也想不出 04/08 12:14
- [游客] 博主如果想继续学习的话,可以看看C语言,将数据结构中的算法用C语言编一遍,然后学习学习OS(操作系统 03/30 20:03
[2008-03-17 00:44] 课程设计二 简单的引导启动软盘(11)总结
阅读全文 |
评论次数(1) |
浏览次数(1601) |
所属类型(课程设计)
[2008-03-17 00:12] 课程设计二 简单的引导启动软盘(10)结果截屏:日期时间设置后查看是否有效
如图。...
阅读全文 |
评论次数(2) |
浏览次数(1537) |
所属类型(课程设计)
[2008-03-17 00:11] 课程设计二 简单的引导启动软盘(9)结果截屏:日期时间设置
如图。...
阅读全文 |
评论次数(0) |
浏览次数(850) |
所属类型(课程设计)
[2008-03-17 00:08] 课程设计二 简单的引导启动软盘(8)结果截屏:时间显示改变颜色
如图。...
阅读全文 |
评论次数(0) |
浏览次数(654) |
所属类型(课程设计)
[2008-03-17 00:06] 课程设计二 简单的引导启动软盘(7)结果截屏:时间刷新显示
如图。...
阅读全文 |
评论次数(0) |
浏览次数(581) |
所属类型(课程设计)
[2008-03-17 00:04] 课程设计二 简单的引导启动软盘(6)结果截屏:启动后软盘引导界面
如图。颜色没有弄好,土就土点吧。...
阅读全文 |
评论次数(0) |
浏览次数(591) |
所属类型(课程设计)
[2008-03-17 00:02] 课程设计二 简单的引导启动软盘(5)结果截屏:启动
如图。...
阅读全文 |
评论次数(0) |
浏览次数(579) |
所属类型(课程设计)
[2008-03-16 23:57] 课程设计二 简单的引导启动软盘(4)代码
如图。
===================CODE===所有代码=================
codesg segment
assume cs:codesg
DATA:
Entry dw offset BEGIN-offset DISKA_Sector_2,5000H
OldINT9HAddr dw 2 (?)
m0 db '+-----------------------------+','$'
m1 db '| 1) Reset PC |','$'
m2 db '| 2) Start System ...
===================CODE===所有代码=================
codesg segment
assume cs:codesg
DATA:
Entry dw offset BEGIN-offset DISKA_Sector_2,5000H
OldINT9HAddr dw 2 (?)
m0 db '+-----------------------------+','$'
m1 db '| 1) Reset PC |','$'
m2 db '| 2) Start System ...
阅读全文 |
评论次数(0) |
浏览次数(601) |
所属类型(课程设计)
[2008-03-16 23:56] 课程设计二 简单的引导启动软盘(3)代码
如图。...
阅读全文 |
评论次数(1) |
浏览次数(603) |
所属类型(课程设计)
[2008-03-16 23:55] 课程设计二 简单的引导启动软盘(2)代码
如图。...
阅读全文 |
评论次数(3) |
浏览次数(581) |
所属类型(课程设计)