16位2进制:有关16位的OS尝试(2)

上次文章结束时候把大段我Boot Loader贴出来了,可能会让人迷惑.这里我又写了个小小微缩版16位实模式下Boot Loader,大家看看吧. 这里我再次介绍说明下,这个文章只是记录我自己做16位OS经验,绝不是什么标准教程.但是我也不会像其它文章讲个boot loader就结束了.后面我还会做到kernel以及文件系统等很多东西 BITS 16 org 0x7c00 entry:... [阅读全文]

1个字16位整型:有关16位的OS尝试(1)

首先我要申明是我并不是个OS专家,有关OS研究仅仅是出于自己兴趣. 但是我认为仅仅是为了自己,也应该把这段时间自己在写OS经验写出来. 我第次做这个OS是个16为实式模式下OS.它比起保护模式要简单,而且容易上手. 首先要找到张1.44MB软盘.我OS就是写到软盘上.当然你也可以写到硬盘上,不过你得要有两个或更多硬盘才行.否则硬盘数据被破坏,计算机就无法启动了.在这里我还得提到我曾经做... [阅读全文]

msdos:别出心裁 XP中增强MS-DOS窗口吸引力

尽管DOS命令“露脸”机会越来越少了可是些特殊场合DOS命令仍然能够给我们带来意想不到帮助要使用DOS命令往往需要先进入MS-DOS窗口可是想到MS-DOS窗口永远副“黑底白字”单调样子时尚族就没有了继续使用DOS命令欲望了那能不能给MS-DOS界面动点“手术”让它也来玩玩区别“花样”呢?答案是肯定!这... [阅读全文]

设备间子系统设计:设计问题域子系统

使用面向对象思路方法开发软件Software时在分析和设计的间并没有明确分界线对于问题域子系统来说情况更是如此但是分析和设计毕竟是性质区别两类开发工作分析工作可以而且应该和具体实现无关设计工作则在很大程度上受具体实现环境约束在开始进行设计工作的前(至少在完成设计的前)设计者应该了解本项目预计要使用编程语言可用软构件库(主要是类库)以及员编程经验 通... [阅读全文]

16位转8位:8位和16位微控制器的嵌入式Internet接入

8位和16位微控制器嵌入式Internet接入 nlqfbaiducukCdn 我们已经开始看到Internet及其相关技术通过使用智能嵌入式器件来管理我们工作和家庭环境过去提供实时多任务操作系统和专用网络解决方案公司正在迅速于其产品线中增加标准Internet技术和嵌入式网络服务器以便实现更为开放和经济嵌入式设备网络互连手段 nlqfbaiducukCdnnlqfbaidu... [阅读全文]

16位微机原理:16位微机的内存管理模式

16位微机内存管理模式 1、存储器分段 我们知道:计算机内存单元是以“字节”为最小单位进行线性编址为了标识每个存储单元就给每个存储单元规定个编号此编号就是该存储单元物理地址 存储单元物理地址是个无符号 2进制数但为了书写简化物理地址通常用十 6进制来表示 16位CPU内部有20根地址线其编码区间为:00000H~0FFFFFH所以它可直接访问物理空间为1M(2... [阅读全文]

16位msdos子系统:I/O子系统

I/O子系统一般包括I/O设备及大容量存储器两类外部设备。I/O 设备是指负责与计算机的外部世界通信用的输入、输出设备,如显示终端、键盘输入、打印输出等多种类型的外部设备。大容量存储器则是指可存储打量信息的外部存储器,如磁盘、磁带、光盘等。 这些设备是通过接口连接到计算机系统上的,每个接口由一组结存器组成,这些寄存器都分配有一个称为I /O的地址编码,计算机的CPU和内存就是通过这些端口和外部设备... [阅读全文]

16位msdos子系统:16位Alpha混合的MMX优化

  最近我开始学习汇编用来优化我引擎断断续续学习了20多天也有了些心得体会体会希望和他家起分享:) 游戏中图形操作就是吃系统资源老虎大量cpu时钟都被他吃掉了为了加速我游戏引擎图形处理速度我对些图形操作进行了汇编优化并使用了威力惊人MMX指令为什么说威力惊人呢?看下去就明白了  MMX指令适合用来做大量串操作在MMX处理器中提供了8个64位寄存器并且MM... [阅读全文]

16位运算器:16位BIT模式下的ALPHA运算

各位好,16BIT ALPHA运算终于整理出来了,如有不对之处,欢迎大家批评指教。怎么样?还算谦虚吧?好了,言归正传,特效显示中ALPHA融合是应用最多的一种,在D3D中可用到硬件加速,ALPHA融合要比2D下简捷许多。鄙人一直搜索2D下的各种特效运算,现将所见过当中较好的ALPHA运算拿出来,同大家一起分享,如果各位大侠有更好的算法,千万别忘了告诉我。附:源码,编译需DX6或以上SDK,... [阅读全文]
1 共1条 分1页