討論串什麼樣的程式可以不用透過OS執行?
共 11 篇文章

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者nothing.時間17年前 (2008/09/22 02:01), 編輯資訊
0
0
0
內容預覽:
引述《CharArray.bbs@ptt.cc ( char[] )》之銘言:. > 我表達的可能不好 不過我想問的大概是以下這件事 :. > 像這段C code. > int *a=0;. > a++;. > *a=5;. > 可以compiles但執行時會出錯 應該是被os給memory p
(還有239個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MasterChang (我愛ASM)時間17年前 (2008/09/22 00:33), 編輯資訊
0
0
0
內容預覽:
1.如同SILee說的,買塊版子來玩,是自己做一塊。. 2.把BIOS拔起來,其時BIOS只是一塊有程式的EEPROM,把程式寫入. 插回去就會動了。. 3.BIOS開機後,你可以直接把程式寫在磁片(如果你還有磁碟機的話),. 自己寫DOS把你的程式導入。或是用CF轉IDE這種東西當作你的IDE 裝
(還有117個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ggg12345 (ggg)時間17年前 (2008/09/21 22:03), 編輯資訊
0
0
0
內容預覽:
============. 這個問題確實問得令人糊塗. 不知想要解甚麼問題 ?. 執行一個磁碟上的檔案型程式, 要用到 I/O device 及. 透過 loader 把 binary file 放置到 memory 並做一. 些 link & binding 的事, 這時候在有 protectio
(還有1276個字)

推噓3(3推 0噓 8→)留言11則,0人參與, 最新作者CharArray ( char[] )時間17年前 (2008/09/21 21:09), 編輯資訊
0
0
0
內容預覽:
我表達的可能不好 不過我想問的大概是以下這件事 :. 像這段C code. int *a=0;. a++;. *a=5;. 可以compiles但執行時會出錯 應該是被os給memory protection檔了下來. 有什麼樣的程式 可以更改記憶體 0x00000004位置的值 而不被os欄住?.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者MasterChang (我愛ASM)時間17年前 (2008/09/21 17:01), 編輯資訊
0
0
0
內容預覽:
直接控制CPU也行,有用過8086(8),80188嗎?8086的書二手書店. 應該都還找的到,裡面的程式都不需要OS也不需要BIOS 。高興的. 話你可以組一台你自己的PC。. 以前DIY過一台80286,雖然速度很慢,但是動起來時, 畫面出現. 給的成就很就很棒了..... --. 不要問我從哪