

- [duckgaga] good 05/04 23:54
- [crazyman] 狠好。 05/04 21:57
- [xiaoqiang] 没问题,继续 05/04 16:14
- [mess] 他们的功能虽然一样,但是还是有区分的,不过我们编程用那个都可以,我喜欢用inc 比较字母少啊 :-) 04/27 16:03
- [mouse] 当手册用不错,顶下~ 04/24 09:41
- [mxzjzj] 是的,谢谢。 04/23 09:04
- [black] 恩,逻辑很正确 04/21 12:54
- [black] 恩,应该是bx 厉害啊 04/21 12:49
- [mxzjzj] mov bx,0 网上的答案是mov bl,0 ,我觉得是错误的,应该是bx,0 04/21 11:34
- [游客] 博主很认真啊,受教了 04/11 17:34
[2007-10-12 15:34] cpu 保护模式(转)
程序运行的实质是什么?其实很简单,就是指令的执行,显然CPU
是指令得以执行的硬件保障,那么CPU如何知道指令在什么地方呢?
对了,80x86系列是使用CS寄存器配合IP寄存器来通知CPU指令在内存
中的位置.
程序指令在执行过程中一般还需要有各种数据,80x86系列有DS、
ES、FS、GS、SS等用于指示不同用途的数据段在内存中的位置。
程序可能需要调用系统的服务子程序,80x86系列使用中断机制
来实现系统服务。
总的来说,这些就是实模式下一个程序运行所需的主要内容
(其它如跳转、返回、端口操作等相对来说比较次要。)
第二:保护模...
[2008-02-19 11:57] 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码
汇编网果然高手如云。
今天一上来,就发现自己的问题又有了新的回答,网友feiwei进行了热心解答,并且还在自己的学习博客中对这个问题进行了更加详细的分析(http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=3362&kindId=2014&postId=10707...
[2008-03-05 23:26] 程序人生-我已经努力了七年(转载)
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。
我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期...
[2007-12-27 07:55] 实验 14
;编程:以"年/月/日 时:分:秒"的格式,显示当前的日期,时间
assume cs:code
code segment
addr:db 9,8,7,4,2,0 ;将要写入70H端口的地址信息
s1:db 'yy/mm/dd hh:mm:ss';用于读取转换后的存放并显示
start:mov ax,cs ;这是从实验13(3)得到启发的
mov ds,ax
mov si,offset addr
mov di,offset s1
mov cx,6
s:call ...
[2008-04-19 22:26] 新手应该知道的指令“禁忌”(待续)
说到数据传送指令,恐怕就会让人一下子想到大名鼎鼎的mov指令了,不过它的“禁忌”也是最多的哦。
1)不能在两个内存单元之间直接进行数据传送。
2)两个段寄存器之间不允许数据的直接传送,立即数不能直接送到段寄存器,在这些情况下都要用通用 寄存器来过渡
3)立即数、代码段寄存器CS和指令指针寄存器IP不能作为目的操作数。(注:若汇编指令有两个操作数 时,前面那个是目的操作数,后面那个是源操作数,这一点要记住)
4)用BX、SI、DI间接寻址时,默认的段寄存器是DS,用BP间接寻址时,默认的段寄存器是SS。但是,必 要时可以使用段超越的方式进行寻址,如ds:[b...
[2008-04-16 22:06] 资本就在脑袋里(陈光岳)
在现代人眼里,5美元实在太少了,根本与创业无缘。然而,匈牙利青年保尔一道密尔却实实在在靠5美元漂洋过海,在异国他乡美国实现了创业发财的愿望。20年的打拼,发展到家财百万。凭什么,凭的就是他脑袋里用之不尽取之不竭的无形资本——智慧。
道密尔是个与众不同的人。初到美国,就显示了他非凡的生存能力。刚下船,他就帮着同船的客人搬运行李,挣了一天的伙食费。第二天,他住进纽约的犹太人居住区,以每天一毛钱的生活费维持着,然而他对生活、对未来充满了信心。18个月内,他换了15次工作,因为道密尔觉得...
[2008-04-17 09:59] 《操作系统》课程知识点
1、操作系统的定义、作用和目标。(★)
2、计算机系统的资源。
3、计算机系统的层次结构。每层具有的功能并提供的接口。 (★)
4、操作系统是用户与计算机硬件之间的接口(观察操作系统的一种观
点)。
5、操作系统是资源管理程序(观察操作系统的一种观点)。
6、操作系统是建立在计算机硬件平台上的虚拟计算机(观察操作系统
的一种观点)。
7、操作系统的主要特性(并发性、共享性、异步性、虚拟性) 。(★★)
8、操作系统并发性与共享性,以及和异步性、虚拟性之间的关系。
9、计算机操作系统的形成和发展(手工操作、管理程序、批处理控
制方式、交互...
[2008-04-16 08:52] 中国远征军
[img]/blog/user/multimedia/mouselove/images/pic_1208307207375_jpg-3975-300.jpg[/img]
抗战爆发后,由于中国的工业基础薄弱,急需大量物资和外援,遂于1938年初修筑滇缅公路。来自滇西28个县的20万民众在抗日救国信念鼓舞下,自带口粮和工具,风餐露宿,劈石凿岩,历时10个月,在高山峡谷激流险滩上,沿滇...
[2008-04-16 16:21] 雅玛文化
※编年史之谜※
1582年,西班牙殖民者来到这片土地上。玛雅人派译者佳觉来联络,并向西班牙人介绍自己民族的文明。西班牙随军主教迭戈德·郎达听完后,大惊失色,他被玛雅典籍中所记载的历史吓坏了,认为是“魔鬼干的事情”。在向上天祈祷后,竟残忍地下令将记载玛雅历史文明的、用象形文字书写的珍贵文献全部焚烧,并将掌握玛雅文字的僧侣全部处死。经过这场浩劫后,玛雅人留下的遗产只有《德...
[2008-03-15 10:23] 我看《切格瓦拉》的精神所在
-----------------------------------------------------
献词
请相信这个因穷人的情谊而感动不已的人
请相信这个靠穷人的祝福而跋涉不停的人
请相信这个为穷人的将来而告别过去的人
主题歌: 《切格瓦拉》
是谁点燃了天边的朝霞?
千年的黑夜今天要融化。
也许光明...
[2008-03-20 23:33] Intel CPU的工作模式
1.实模式:工作方式相当于8086
例如:电脑从开机BIOS自检到WINDOWS XP启动之前,CPU工作于实模式下.
2.保护模式:提供支持多任务环境的工作方式,建立保护机制
例如:Windows XP启动后,将CPU切换到保护模式下工作,以便很好地运行Windows这种多任务系统.
3.虚拟8086模式:从保护模式切换到其中一种8086工作方式
例如:在Windos XP上点击开始菜单,进入所有程序项附件中的C:\命令提示符,这就切换至虚拟8086方式
这种方式使用户可以很方便地在保护模式下运行一个或多个原8086程序
---------...
[2007-12-29 10:08] 我从编程中悟出的八个字[转]
1"忽如一夜春风来,千树万树梨花开."现在的技术百花齐放,切忌不可贪. 不要盲目的追求新技术,唯有算法才是灵魂,中国自学编程网整理.
2"非淡泊无以明志,非宁静无以致远."要想达到高的境界,必须能够心静. 年轻的程序员都很浮躁,这一点对于他们来说尤为的重要.
3谦不仅指技术,而且还指人.一门实用的技术,无论多么容易掌握.只要你 深入的研究,都会挖掘出很多新东西来.对于人来讲,你可能会就某些方面向其他人请教.如果你不谦虚,请教的结果肯定会不很理想....
[2008-02-28 15:33] 还得仔细分析下,稍后再发
[2008-02-28 15:12] 【教程】进程模型
在介绍进程模型前,要先了解一下进程,什么是进程呢?进程是程序在计算机上的一次执行活动,当运行一个程序,就启动了一个进程。程序运行活动可以用一个进程模型来描述,进程模型描述了进程在运行过程中在几个典型状态间的转化,这里介绍一下进程的三态模型。
进程在运行过程中不断改变状态,三态模型中进程具有三种基本状态。
1、就绪态 进程分配到除cpu外的所有资源,只要能获得cpu就能执行。
2、执行态 进程获得cpu正在执行。
3、阻塞态 进程因等待某事件而暂停执行。
三态模型可以用下图描述[上图]。
下面从一个具体的例子来说明一个进程的状态间转化,这里把...
[2008-02-28 14:55] [转]操作系统的几个概念 Toyix
[ sysnap 发表于 2008-01-10 19:01 ]
我们要明确"进程"只是个概念而已,它所代表的含义到底是什么呢
还是从头说起吧
我们为什么要用计算机?答案很简单:要使用计算机的cpu,让它的高速度来帮助完成复杂而重复的计算;要利用计算机的一些外部设备,用硬盘来存储数据,用打印机来打印资料,用显示器看电影等等.
我们怎么用这些资源呢?呵呵:当然是我们要写代码了,让cpu来执行它.即我们通过自己的代码来控制cpu,来达到使用计算机的资源的目的.说白了,就是当我的程序运行这个过程中,我们的程序就可以使用计算机的所有硬件设备.
什么...
[2007-12-14 17:38] 感 蒋中正先生 言
历史故事,为世人评说,那天那时那人,褒贬之间,难得恰当。
然,当一切尘埃落定,阳光仍然照耀,迷雾渐渐散去,岁月的镌刻当被风干凸现。
事无对错,或只因一念,在历史的对岸登陆。
唯有一颗赤子之心,彤彤如日;唯有真理沧桑不改,昭昭若此。...
[2007-11-29 18:09] 抹不去的CX迷雾
-----------------------------------------------------
对于这个问题,我就不同情况不同环境进行了以下实验,但最终没有能够得到一个明确的结论,希望各位朋友赐教!
汇编源程序经过编译连接生成可执行文件,如果用debug加载可执行文件初始,用r命令查看寄存器cx的内容,这个值是程序的长度,的确。但如果是直接运行的话,就不能确定了,因为不能确定cx的值。
编了个程序试了一下,显示程序加载后(CX) = 00FFH,应该能说明寄存器CX中的内容和程序加载入内存部分(除文...
[2007-11-22 21:09] 为什么这里不是天堂
这里不是天堂,你说呢?
处处是灿烂的阳光
照耀,也要汗水来浇灌
生长才不会枯萎
这里不是天堂,你说呢?
刻刻有徐徐的清风
吹送,也要臂膀来掌握
前路才不会迷失
这里不是天堂,你说呢?
imagine there is no heaven
......
前日发了一篇这样的日志,想来总觉突兀,所以再发此文,以作注释。
我为什么发这篇日志,是有感于网友们的帖子和日志。这么长时间以来,我为他们不断思索、不断进取的精神所感染,网站里有很多具有丰富经验的技术人员,为大家答疑解问,很多...
[2007-10-23 18:01] 扇动你的翅膀吧
蝴蝶效应也被称为“蹄铁效应”:如果丢掉一只铁钉就会丢掉一个蹄铁,丢掉一个蹄铁可能失去一个马蹄,丢掉一个马蹄可能失掉一匹战马,丢掉一匹战马可能会丢掉一个将军,丢掉一个将军可能就失去一场战争,由于这场战争非常关键,丢掉一场战争就失...
[2007-10-25 23:12] 假如生活欺骗了你
假如生活欺骗了你
(Russia)Aleksandr Sergeyevich Pushkin (1825)
(俄国) 亚历山大·谢尔盖耶维奇·普希金(1825年)
If by life you were deceived
假如生活欺骗了你
Don't be dismal,don't be wild
不要忧郁,也不要愤慨
In the day of grief,be mild
不顺心时暂且克制自己
Merry days will come believe
相信吧,快乐之日就...