|
通过EHCI访问U盘的代码
|
|
添加这篇文章以纪念那年痛苦的经历,鼓舞我永远奋斗,战胜困难!
|
|
2010-1-5 19:59:44
浏览(227)
留言(2)
|
|
DOS下的SVGA编程
|
|
虽然不同的SVGA显示卡的体系结构不同,但它们最初都是从标准VGA的结构上扩充而来的,包括五大功能模块,即显示控制器、定序器,属性控制器、图形控制器和显示存储器(VRAM)。SVGA卡640*480*256色的显示模式也和VGA卡的256色模式类似,每个像素点8位,整个VRAM地址空间按扫描行连续存放,超过 64K的地址空间采用位面映射机制分块影射到主机提供的地址上。主机提供的地址空间叫做
|
|
2009-12-30 12:39:08
浏览(354)
留言(0)
|
|
问题:dos程序怎样按段地址:偏移地址的方式读内存
|
|
比如说,dos程序怎样访问内存地址在F000:0000地方的数据?
mov ax, 0F000h
mov ds, ax
mov bx, word ptr ds:[0000h]
这样就把F000:0000地方的数取出来了
|
|
2010-1-1 10:33:58
浏览(113)
留言(0)
|
|
DOS下的网络编程
|
|
网卡的DOS驱动程序一般由硬件的生产厂商提供,微软的DOS网络安装包<Microsoft Network Client Version3.zip>在本目录下,里面也包含了很多早期的网卡驱动。运行c:\netsetup\setup.exe,当然,是在MS-DOS系统中运行,按照步骤操作。
在下面的列表中选择自己的网卡,因为这些都是早期的型号,我们使用的网卡在这里一般是不会找到的,所
|
|
2009-12-30 12:42:04
浏览(267)
留言(0)
|
|
DOS中使用扩展内存
|
|
扩展内存(extended memory)是指超过8086的1M限制的内存,在使用之前,必须有扩展内存驱动程序,MS-DOS 7.10操作系统带有这个程序。在config.sys文件中要加上一句话:DEVICE=C:\DOS71\HIMEM.SYS,然后就能在程序中访问扩展内存了。
|
|
2009-12-30 12:37:31
浏览(258)
留言(0)
|
|
使用U盘启动安装DOS操作系统
|
|
软盘太少了,这样做也可以应付一下。MaxDOS_5.6s_U盘版:是制作U盘启动盘的绝好的工具;Setup71是MS-DOS 7.1的安装程序。
|
|
2009-12-30 12:35:29
浏览(806)
留言(0)
|
|
DOS下的串口编程
|
|
串行通信使用单条数据线代替了并行通信的8位数据线,传输的距离更远。通信接口每次从CPU得到8位数据,然后通过一个并行入串行出的移位寄存器,转换成串行位,每次发送一位,将数据发送出去。同样,在接收端也必须有一个串行入并行出的移位寄存器来接收串行数据。并组合打包成一个字节。
|
|
2009-12-30 11:52:33
浏览(467)
留言(0)
|
|
DOS下的并口编程
|
|
并行端口最早由Centronics Data Computer Corporation公司在60年代中期制定。Centronics公司当初是为点阵行式打印机设计的并行接口,1981年被IBM公司采用,后来成为IBM PC计算机的标准配置。它每次单向并行传输1字节(8-bit)数据,速度高于当时的串行接口,获得广泛应用,成为打印机的接口标准。在标准的并行并行端口上(SPP),包括8个输出的数
|
|
2009-12-30 11:14:55
浏览(379)
留言(1)
|