1
問題是:我需要從BIOS內存中獲取「計算機」類型。我知道,我能做到這一點在FASM這樣(我的程序和所有的段都是16位):在fasm(MS-DOS)中訪問0xF000FFFE(計算機類型)的內存
mov al, [0xF000FFFE]
但returnes爲零,這是不對的,因爲在Turbo C++ 3.1
等效代碼UCHAR pcType = *((UCHAR*)0xF000FFFE);
當我使用LARGE模型(在代碼生成設置中)時,我的電腦返回了右'類型',。 那麼如何解決它在fasm? (例如我知道,masm具有.model指令,但在fasm中沒有這樣的東西)。請幫助...
不......試過了。而我也得到一些其他地址爲零,而在C + +它是沒問題的...... – deathmood 2013-02-17 19:19:59
據我瞭解,首先我應該進入虛幻模式,所以我的電話應該看起來像這樣: mov ax,0xF000 mov ds,ax mov al,[0xFFFE] 這很好用)) – deathmood 2013-02-17 20:34:02