资源列表
01
- 查找字符串 TABLE DB \"ABCDEFGHIKLMNOPQRSTUVWYZ\" STR1 DB \"Please enter a string:\",0DH,0AH,\"$\" STR2 DB \"Wrong! The string is too long!\"$\"
5
- 2004.7.6日上传的一个有错这是2004.7.7日重新传的。这是本人用汇编和C混合编成的一个32-bit多任务、多线程的操作系统内核。现在暂时不提供原代码但可以下载用
s
- 用户相信你一定安装过操作系统,当你用久了一个操作系统,你可能会安装一个新的操作系统,但你往往希望保留现在的操作系统
g
- 当你有了一个windows98,你可以在上面再安装windows2K或是windowsXP,这是因为Windows的
f
- 系统,你可能会安装一个新的操作系统,但你往往希望保留现在的操作系统。比如当你有了一个windows98,你可以在上面
d
- ,但你往往希望保留现在的操作系统。比如当你有了一个windows98,你可以在上面再安装windows2K或是windowsXP,这是因为Windows的
a
- 如果你是一个计算机用户相信你一定安装过操作系统,当你用久了一个操作系统,
ntdll
- 在这部分,我们将涉及一点汇编的知识,学习创建使用最基本的连接脚本。最后,我们将学习如何使用批处理文件自动进行汇编、编译和连接这个最最基本的保护模式内核。请注意,我将假设你已经安装了NASM和DJGPP在你的操作系统上,并且你已经掌握了最基本的X86汇编语言知识。
scree
- 现在我们将试着在屏幕上显示点东西。为此,我们需要一种管理屏幕滚动的方法。
GDT
- 386的各种保护措施的一个重要组成部分是 全局描述表(Global Descr iptor Table),
time
- 可编程间隔定时器(Programmable Interval Timer,PIT, 8253或8254模型),也叫做系统时钟,是一个非常有用的芯片,可以在一定时间间隔精确地产生中断。芯片本身有3个通道:通道0绑定到IRQ0,在可预知和规则的时间中断CPU;通道1特定于系统;通道2则连接到系统扬声器。就像你看到的一样,单个的芯片为系统提供了几个非常重要的服务。
jianpan
- 键盘 键盘是用户对电脑进行输入的最常用工具,所以创建某类的驱动来处理和管理键盘很重要。当你开始考虑这个的时候,应该先获取一些键盘的要素,比如:当按下一个键的时候怎么样得到它,如何把所谓的“扫描码”转换成我们可以正确理解的标准ASCII 字符。
