汇编网首页登录博客注册
superdiablo的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
好友圈
文章收藏
友情链接

[2008-02-03 20:19] 对王爽老师《汇编语言》的学习结束了

到今天为止已经做完了所有的习题,通过了所有的检测点,对王爽老师这本书的学习算是基本结束了。感觉真的是受益匪浅,不能不说一些致谢的话。
首先要谢谢王爽老师。他的这本书看得出来是用心写的,虽然有一些印刷错误,但是瑕不掩瑜,绝对是精品中的精品。就我的视野而言,我看过的技术书籍只有侯捷的《深入浅出MFC》,Jeffrey Richer的《windows核心编程》等少数书籍能与之相媲美。
还要感谢汇编网的创办者,感谢他们为我们提供了这么好的一个平台,营造了这么好的学习氛围。祝你们的网站越办越好!
最后要感谢各位学友,谢谢你们的帮助和有益的讨论!
以后来汇编网会少一些了,不过我还是愿意经常上来看看...
阅读全文 | 评论次数(3) | 浏览次数(1055) | 所属类型(默认类型)

[2008-02-01 21:51] POINT操作系统-第十七章课程设计二

点击查看原图
这算是一个“操作系统”了,所以给它起了个名字,呵呵
该系统在真实的计算机上、VMWare上、我自己写的模拟器上都能成功运行。
使用方法:
1. 当然先要编译链接。
2. 插入软盘,运行系统程序,系统将被写到软盘上。
3. 现在可以用软盘启动计算机进入系统。
4. 如果想在command下模拟运行或者debug,运行模拟器即可。

系统代码:
assume cs:codesg
stacksg segment
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0...
阅读全文 | 评论次数(4) | 浏览次数(1123) | 所属类型(汇编作业)

[2008-01-29 20:58] 第十七章实验十七

课本上的公式错误,正确公式如下:
面号=int((逻辑扇区号+1)/1440)
磁道号=int((rem((逻辑扇区号+1)/1440))/18)
扇区号=rem((rem((逻辑扇区号+1)/1440))/18)
安装程序:
assume cs:codesg
stacksg segment
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
stacksg ends
codesg segment
start: mov ax, stacksg
       mov ss, ax
       mov sp, 0020H
   ...
阅读全文 | 评论次数(0) | 浏览次数(676) | 所属类型(汇编作业)

[2008-01-29 20:58] 检测点17.1

正确。因为调用int 16中断前,一定已经把IF设置成了0。但是在int 16的例程中必须要设置IF=1来让CPU响应int 9,来读取键盘的输入。...
阅读全文 | 评论次数(1) | 浏览次数(977) | 所属类型(汇编作业)

[2008-01-26 22:27] 第十六章实验十六

安装程序:
assume cs:codesg
stacksg segment
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
stacksg ends
codesg segment
start: mov ax, stacksg
       mov ss, ax
       mov sp, 0020H
      
       ;Copy the interrupt program to 0:204H
       mov ax, seg int7c_proc_start
       mov ds, ax
     ...
阅读全文 | 评论次数(1) | 浏览次数(589) | 所属类型(汇编作业)

[2008-01-26 22:26] 检测点16.1-16.2

检测点16.1
a[si]
b[0] 改为 a[16]
b[1] 改为 a[18]
2
 
检测点16.2
mov ax, data
mov es, ax...
阅读全文 | 评论次数(5) | 浏览次数(688) | 所属类型(汇编作业)

[2008-01-25 22:44] 利用DOS/WINDOWS9X的隐含扇区保护数据(转载)

操作系统以外的硬盘空间-利用DOS/WINDOWS9X的隐含扇区保护数据 
   浏览选项: 大中小  颜色 默认 灰度 橄榄色 绿色 蓝色 褐色 红色    
 

 利用DOS/WINDOWS9X的隐含扇区保护数据

摘要:本文介绍如何利用视窗系统(WINDOWS)所不能管理的硬盘空间来达到特殊的数据保护要求,和如何编写MBR程序来完成特殊的系统服务
关键词:主引导记录(MBR),引导记录(DBR),CHS寻址,分区表

一、 引言
一谈到数据保护,大家就会想到用加密、磁盘阵列(数据备份系统)、硬盘保护卡等方法进行数据保护。不错,这些方法都很好,但对于普通个人用户来说是...
阅读全文 | 评论次数(0) | 浏览次数(1368) | 所属类型(默认类型)

[2008-01-25 21:48] 第十五章实验十五

点击查看原图
安装程序:
assume cs:codesg
stacksg segment
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
stacksg ends
codesg segment
start: mov ax, stacksg
       mov ss, ax
       mov sp, 0020H
       
       ;Copy the interrupt program to 0:204H
       mov ax, seg int9_proc_start
       mov ds, ax
     ...
阅读全文 | 评论次数(2) | 浏览次数(669) | 所属类型(汇编作业)

[2008-01-25 21:37] 检测点15.1

(1) pushf
call dword ptr ds:[0]
(2) cli
mov word ptr es:[9*4], offset int9
mov es:[9*4+2], cs
sti
 
cli
push ds:[0]
pop es:[9*4]
push ds:[2]
pop es:[9*4+2]
sti...
阅读全文 | 评论次数(1) | 浏览次数(669) | 所属类型(汇编作业)

[2008-01-23 21:27] 第十四章实验十四

点击查看原图
应广大博友的要求,增加了清屏功能:)
assume cs:codesg
stacksg segment
    dw 0,0,0,0,0,0,0,0
    dw 0,0,0,0,0,0,0,0
stacksg ends
datasg segment
    db 9, 8, 7, 4, 2, 0
    db '/','/',' ',':',':',0
datasg ends
 
;To show all the 14 bytes time information, use datasg below and
;set bx to 14.
;datasg segmen...
阅读全文 | 评论次数(1) | 浏览次数(692) | 所属类型(汇编作业)
『 查看更多文章 』