Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

程式運作的的疑問

0 views
Skip to first unread message

superstition

unread,
Jan 25, 2004, 1:07:48 AM1/25/04
to
※ 引述《AriesMAX (紅)》之銘言:
> ※ 引述《superstition (superstition)》之銘言:
> > 假設以下是程式執行的環境:
> > intel 386以上, 作業系統是dos.
> > 我若用組語寫一個dos程式, 是用386的指令來寫, 我不知道到底可不可以在dos上跑??
> > 認為可以:因為程式用386指令寫, 所以可以在386以上機器跑.
> > 認為不可以:因為作業系統是16位元, 看不懂386指令, 無法跑.
> > 到底是哪一個想法才是正確??
> > 請各位高手講解一下概念!! THX~~~
> 可以,也不可以
> 可以:因為dos的assember編出來的就可以在dos下跑
> 不可以:因為新版本編出來的不一定可以在舊版本中跑
> 如用 386 之 EAX,舊版的 dos 不認識,跑起來就會出錯
> Dos 版本橫跨 16 位元 到 32 位元
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 32 位元可跑 16 位元的程式,但反之不行

DOS不是一直都是16位元作業系統??
--
[1;31m※ Origin: [36m逢甲蒼穹資訊網<bbs.fcu.edu.tw> [33m◆ From: [35mNK218-187-32-10.3-20.pl.apol.com.tw [m

0 new messages