早就听说王爽老师写了一个用于操作系统教学的系统--Toyix,今天偶然间发现了相关的网站,和大家共享。
http://www.toyix.net/
进程间通信----进程并发运行就涉及到进程对资源的争夺问题,下面用向屏幕输出字符来说明这个问题。程序如下:
#include <toyix.h>
void f1()
{
int i;
for(i=0; i < 80; i++)
{
gotoxy(i,7);
delay(60);
...


- [gyq] mov [bx],__ 这个空是让填的,如果写成mov word ptr [bx],0就把题目修 08/23 17:10
- [wildwind] 针对第二小题,鄙人认为立即数是可以直接送入内存单元的 08/23 11:24
- [gyq] 是的, 第1,第2个字节是零就行, 要加“,”。 08/13 10:58
- [jkuncle] 确实写错了,我太粗心了,谢谢你的提醒,应该是这样,jcxz ok,inc,bx,jmp short 08/13 09:07
- [jkuncle] 谢谢你的提醒,db是赋值一个字节的内容,但是我这里有三个字节,所以写得再多也是白赋值,是不是中间要写 08/13 08:48
- [gyq] 第一题博主的db 000000,功能只能是赋值0到7字节的第零个字节的值为0。 验证的话, 08/12 23:29
- [gyq] 博主检测点9.2写的不对:1,应该把inc bx写到jcxz ok后面;2,少了一句jmp shor 08/12 23:04
- [gyq] 赞 08/10 13:56
- [游客] 讲得很清楚唷 08/09 11:41
- [aben126] 我对这里有些看法。。。。 【 CPU将指令mov ds,ax读入缓冲器 执行指令 ip= 08/10 09:07
- [cutebe] 博主很仔细认真,向你学习。 07/18 21:46
[2008-01-10 20:40] 发现王爽老师写的一个教学的操作系统,和大家共享
阅读全文 |
作者:faseter |
评论次数(69) |
浏览次数(13360)
[2008-04-03 11:36] 【课程设计2必备】一个简装版的Virtual PC+仿真虚拟软驱的下载地址(附说明)
《汇编语言》的第十七章最后的实验和课程设计二,需要进行软盘的读写,而且有些功能需要在实dos下实现。可惜,现在很少人装软驱和dos了,有些兄弟因此放弃了锻炼自己的机会。现在好了,我们可以用一个虚拟机+仿真软驱就能继续完成我们《汇编语言》最后的重要实验--课程设计二了。呵呵。本人就是用的这个,感觉不错,推荐给广大学习汇编的兄弟姐妹们。
提供一个:
1、仿真虚拟软驱
2、Virtual PC(注:虚拟机软件名称)
的下载地址,内含详细的安装及使用说明,欢迎大家下载!
http://pickup.mofile.com/0667815817317830...
提供一个:
1、仿真虚拟软驱
2、Virtual PC(注:虚拟机软件名称)
的下载地址,内含详细的安装及使用说明,欢迎大家下载!
http://pickup.mofile.com/0667815817317830...
阅读全文 |
作者:xiaochong |
评论次数(72) |
浏览次数(8250)
[2008-03-05 23:26] 程序人生-我已经努力了七年(转载)
这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。
我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期...
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。
我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期...
阅读全文 |
作者:qingqingziyin |
评论次数(119) |
浏览次数(12983)
[2013-06-30 07:21] 文章收藏:XP蓝屏代码及处理方法
【蓝屏】
1、故障检查信息如***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4)
KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型, 错误第二部分是被括号括起来的四个数字集, 表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解, 只有驱动程序编写者或者微软操作系统的开发人员才懂). 第三部分是错误名. 信息第一行通常用来识别生产错误的驱动程序或者设备. 这种信息多数很简洁, 但停机码...
1、故障检查信息如***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4)
KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型, 错误第二部分是被括号括起来的四个数字集, 表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解, 只有驱动程序编写者或者微软操作系统的开发人员才懂). 第三部分是错误名. 信息第一行通常用来识别生产错误的驱动程序或者设备. 这种信息多数很简洁, 但停机码...
页码数(1):
1