- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 关于 Intel 8253/8254
Intel 8253/8254是一个可编程定时/计数器(PIT-Programmable Interval Timer)芯片,用于处理计算机中的精确时间延迟。该芯片提供了 3个独立的16位计数器通道。每个通道可工作在不同的工作方式下, 并且这些工作方式均可以使用软件来设置。对于PC/AT及其兼容微机系统采用的是8254芯片。
2017-12-24 16:13:56 10625 3
原创 80x86描述符总结及解析描述符的小程序
一、描述符的分类二、描述符格式1、数据段描述符2、代码段描述符3、LDT段描述符4、TSS段描述符5、调用门描述符6、中断门描述符7、陷阱门描述符8、任务门描述符三、解析描述符的小程序#include //定义描述符中的低32位struct seg_des_low_wo
2017-12-23 18:15:02 1386 1
原创 Linux 0.11 实验环境搭建
如果想学习Linux 0.11,实验环境是必不可少的。最好是能编译,能运行,能调试。如今大家都是用64位的Linux操作系统,而且是高版本的GCC(4.0以上),所以环境搭建是个难题。要么就是编译后满屏报错,要么就是运行时出问题,总之各种麻烦。还好,有热心的朋友提供了可用的环境,在此深表谢意。我的环境是:Win7(64位)+Vmware+Ubuntu 16.04(64位) 如果不用虚...
2017-12-17 21:21:37 18584 56
原创 Linux 0.00 代码解析(一)
《Linux内核完全剖析》这本书在第4章给出了一个简单多任务内核示例程序,作者称之为Linux 0.00系统。源码的下载地址和实验方法可以参考我的博文 http://blog.csdn.net/longintchar/article/details/78757065本文想分析一下启动代码boot.s.
2017-12-10 21:46:40 2837
原创 Linux 0.00 的编译和运行
《Linux内核完全剖析》这本书在第4章给出了一个简单多任务内核示例程序,我们称之为Linux 0.00系统。本文介绍了一种把它跑起来的方法。
2017-12-09 10:55:40 4519 4
原创 故障解决:没有未桥接的主机网络适配器
我在win7上安装了VMware虚拟机,虚拟机上安装了Ubuntu,但是我发现Ubuntu不能上网了。在VMware的“虚拟网络编辑器”中,我想把VMnet0设置为桥接,可是弹出提示——无法将网络更改为桥接状态:没有未桥接的主机网络适配器。搜了一波,问题已经解决。
2017-12-04 20:24:28 22624
themes.zip
2020-04-12
《从实模式到保护模式》第14章的代码(修改版)
2016-06-04
《从实模式到保护模式》配书源码和工具
2016-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人