自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

转载 Fabrice Bellard

这个世界从来不缺天才,只缺乏利用天分坚持理想和信念不断创新的人,这些人用恒心和努力缔造一个又一个传奇。法国人Fabrice Bellard 就是这样一个了不起的程序员。Fabrice Bellard1972年生于法国,曾就读于巴黎高等综合理工学院和法国电信研究院。对计算机有着浓厚兴趣的他,高中时就崭露头角,编写出了LZEXE,这是DOS上第一个广泛使用的文件压缩程序。

2012-06-14 17:53:12 1156

转载 Fabrice Bellard

这个世界从来不缺天才,只缺乏利用天分坚持理想和信念不断创新的人,这些人用恒心和努力缔造一个又一个传奇。法国人Fabrice Bellard 就是这样一个了不起的程序员。Fabrice Bellard1972年生于法国,曾就读于巴黎高等综合理工学院和法国电信研究院。对计算机有着浓厚兴趣的他,高中时就崭露头角,编写出了LZEXE,这是DOS上第一个广泛使用的文件压缩程序。

2012-06-14 17:53:11 557

转载 window 7安装 Xdebugger, Acquia Dev Desktop, and Netbeans 调试程序

I usually use linux, but for various reasons I've needed to use windows lately and so I figured I would setup Xdebug, Acquia Dev Desktop, and Netbeans in Windows.  I didn't see much for guides out the

2012-06-13 15:34:38 1458

转载 Virtual PC 下 DOS7.1 中 运行.com文件相关问题

<br />刚才在进入dos后,编译.asm文件获得.com文件,但系统会出现:emm386:unrecoverable privileged operation error #n9.press enter to reboot.. 的显示。<br />     在网上一搜有如下解决办法:<br />               在dos下修改config.sys文件,将emm386那一行去掉即可。<br />                (修改文件的命令为:edit config.sys)<br />  

2010-08-02 21:36:00 1040

原创 汇编学习(7)

<br />美国Intel公司是目前国际上最有影响的微处理器生产厂家,已有近三十年的生产历史,80x86系列微处理器是其主导产品,占据了CPU市场的绝大部分份额。80x86的主要特征见表11.1。<br /><br />8086/8088802868038680486Pentium数据总线DB准16 16 323264地址总线AB20 24 32 32 32最大寻址 1MB16MB4GB4GB4GB时钟范围(MHz)4.77 6~1616~4033~12066~166执行速度(MIPS)0.050.4~0.

2010-07-22 22:57:00 536

原创 汇编学习(6)

<br /><br />  每种输入输出设备都要通过一个硬件接口和CPU相连。这些接口和控制器都能支持输入输出指令IN、OUT与外部设备交换信息。这些信息包括控制、状态和数据三种不同性质的信息,它们必须按不同的端口地址分别传送。<br /><br />DMA方式即直接存储器存取(Direct Memory Access)方式,也称为成组数据传送方式。<br />计算机系统完成DMA传送的步骤如下:<br />  1. DMA控制器向CPU发出HOLD信号请求使用总线。<br />  2. CPU发出响应信号

2010-07-22 22:17:00 892

原创 汇编学习(5)

<br /><br />5.1.2 循环程序设计方法举例<br /><br />例5.1 试编制一个程序,把BX寄存器中的二进制数以十六进制的形式显示在屏幕上。<br /><br />  根据题目要求应将BX中的内容从左到右每4位一组显示出来,共显示4个十六进制数位。如果显示的数位是0~9,则把4位二进制数加上30H,转换成相应的ASCII码30H~39H;如果是A~F,则应加上37H(30H+7),转换成ASCII码41H~46H。显示字符可以使用DOS功能调用来实现(详见第九章)。动画是二-十六转换程序

2010-07-22 21:43:00 1425

原创 汇编学习(4)

<br /><br /> 4.4.1 建立汇编语言的工作环境<br /><br />为运行汇编语言程序至少要在磁盘上建立以下文件:<br />  1. 编辑程序,如EDIT.EXE<br />  2. 汇编程序,如MASM.EXE<br />  3. 连接程序,如LINK.EXE<br />  4. 调试程序,如DEBUG.COM<br />  必要时,还可建立如CREF.EXE,EXE2BIN.EXE等文件。<br /><br />4.4.2 汇编语言程序上机运行过程<br /><br />  我们以左面

2010-07-22 21:32:00 1007

原创 汇编学习(3)

<br />1<br /><br />  汇编语言程序中的语句可以由指令、伪指令和宏指令组成。上一章我们介绍了8086指令系统中的6类指令,每一条指令都对应一种CPU操作。<br /><br />  伪指令又称为伪操作,它是在对源程序汇编期间由汇编程序处理的操作,它们可以完成如处理器选择、定义程序模式、定义数据、分配存储区、指示程序结束等功能。<br /><br />  宏指令是由用户按照宏定义格式编写的一段程序,其中语句可以是指令、伪指令,甚至是已定义的宏指令。宏指令将在第七章中介绍。<br /><b

2010-07-22 00:28:00 1268

原创 汇编学习(2)

<br />18086寄存器组<br />在8086的EU和BIU两部分中包含有一些工作寄存器,这些寄存器用来存放计算过程中的各种信息,如操作数地址、操作数及运算的中间结果等。微处理器从寄存器中存取数据比从存储器中存取数据要快的多,因此,在计算过程中,合理利用寄存器保存操作数、中间结果或其它信息,能提高程序的运行效率。根据这些寄存器所起的作用,8086寄存器组可以分为通用寄存器、专用寄存器和段寄存器三类,如图2.3所示。下面分别介绍这些寄存器。<br /><br />1. 通用寄存器<br />  通用寄存

2010-07-16 12:08:00 787

原创 汇编学习(1)

<br />1计算机系统包括硬件和软件两部分。微计算机的硬件有包括中央处理器(CPU)的微处理器芯片、存储器(MEMORY)、输入/输出(I/O)接口三部分组成。软件是各种程序的总和,包括系统软件和应用软件。<br />2 Intel 8086微处理器是一个16位结构,从图2.1中可以看出,整个微处理器分成两大功能部件<br />1. 执行部件(EU)<br />  执行部件EU是执行程序的的核心部件,完成指令译码、运算及其它操作的执行。执行部件由ALU(算术逻辑运算部件)、通用寄存器组、状态标志寄存器以及

2010-07-16 11:54:00 380

翻译 汇编指令英文全称

<br />1.通用数据传送指令.<br />MOV----> move<br />MOVSX---->extended move with sign data<br />MOVZX---->extended move with zero data<br />PUSH---->push<br />POP---->pop<br />PUSHA---->push all<br />POPA---->pop all<br />PUSHAD---->push all data<br />POPAD---->pop

2010-07-15 21:56:00 540

原创 virtual pc 2007 装dos系统 文件模块共享问题

<br />virtual pc 2007 自带的VMAdditions.iso不太好用 搞了一下午终于弄出来了<br />解决办法是把里面的dos目录复制出来 用UltraISO制作成iso文件<br />用虚拟机启动dos 加载制成的iso文件 然后进入此目录复制所有文件到c盘<br />运行fshare就可以了

2010-07-10 15:47:00 460

转载 Virtual PC 中安 装ms dos 6.22

在《自己动手写操作系统》中作者的平台是virtual pc 5.0,他使用这个虚拟机来作为开发平台,但是很不幸的是VirtualPC在推出5.2版本后就被Mirosoft给收购了,然后就发挥微软的霸道,让vpc只支持windows了.连dos都支持不好了.注:本文曾经经过精心的排版后准备发布,结果csdn没有提交上去,郁闷啊,这次稍微排了一下版,排的不好大家原谅!注2:本人折腾vpc和vmware长达一天才整理出这篇文章,鉴于网上没有相关的资源,特意写出来供大家参考,转载时请保留本人的信息及网址,谢谢!言归

2010-07-10 10:24:00 404

转载 GDT详解

<br />在Protected Mode下,一个重要的必不可少的数据结构就是GDT(Global Descriptor Table)。 <br />为什么要有GDT?我们首先考虑一下在Real Mode下的编程模型: <br />在Real Mode下,我们对一个内存地址的访问是通过Segment:Offset的方式来进行的,其中Segment是一个段的Base Address,一个Segment的最大长度是64 KB,这是16-bit系统所能表示的最大长度。而Offset则是相对于此Segment Ba

2010-06-16 10:44:00 328

xcode iphone开发教程

iphone开发xcode的一些知识,初学者教程,非常不错 可以下载看看

2012-11-12

游戏设计必看

游戏大师对新手的忠告 新手菜鸟必看 想自己开发游戏或者写游戏程序的必看

2011-11-04

80x86保护模式系列教程

一.保护方式简介 二.分段管理机制 三.控制寄存器和系统地址寄存器 四.实模式与保护模式切换实例 五.任务状态段和控制门 六.控制转移 七.中断和异常 八.操作系统类指令 九.输入/输出保护 十.分页管理机制 十一.虚拟8086模式

2010-09-23

家庭无线局域网组网实战方案篇

家庭无线局域网的组建,最简单的莫过于两台安装有无线网卡的计算机实施无线互联,其中一台计算机还连接着Internet,如图1所示。这样,一个基于Ad-Hoc结构的无线局域网便完成了组建。总花费不过几百元(视无线网卡品牌及型号)。但其缺点也正如上期所提及:范围小、信号差、功能少、使用不方便。

2010-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除