看板Programming
标 题Re: 什麽样的程式可以不用透过OS执行?
发信站=?big5?B?SElTRFQgrbes6qzsp97F58PSprOtraS9pX (Mon Sep 22 22:24:57 2008)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!feeder.seed.net.tw!netnews!
你已经进入 OS 的话,就会受到 OS 的限制。
很多人回给你的东西是根本不进入 OS ,所以我想你这部分要先说清楚。
比如说有些人实际上是要问如何在 Windows 下写通用的硬体控制程式...
那个会被 Windows 挡掉,虽然程式码本身是可以不用透过 OS ,但是已经进入了,
就根本没那个权利跳过 OS 来执行。
==> 本文由 "char[] <[email protected]>"
> 於 news:4c9V2O%246yV%40ptt.cc 发表
> 我表达的可能不好 不过我想问的大概是以下这件事 :
> 像这段C code
> int *a=0;
> a++;
> *a=5;
> 可以compiles但执行时会出错 应该是被os给memory protection档了下来
> 有什麽样的程式 可以任意更改记忆体 0x00000001位置的值 而不被os栏住?
>
> ※ 引述《CharArray ( char[] )》之铭言:
> : 如题 除了 bios, 跟多重开机程式外
> : driver似乎也要透过os才有办法跟硬体沟通吧 (?)
> : 还有什麽样的程式可以不用透过os就直接执行的吗?
>
--
风禹科技验证有限公司 ASP.NET Web News Reader 0.2.7 UTF-8 Beta
网站地图
http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/区域水资源/徐昇网/玫瑰图/语音通讯 文章与程式
Basic/Fortran/Windows API/.Net/辅助说明档 原始码、文章与讨论
微软程式设计、系统管理使用新技术论坛讨论区,网友回覆後即时简讯、电子邮件通知:
MSDN:
http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet:
http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader
http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0
http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language