我在DOS下用匯編語言編寫了一個程序,運行後DOS的字體變得更大了,任何想法如何解決?DOS彙編語言的字體
1
A
回答
4
如果您使用int 10h
服務更改屏幕模式(功能AH=00h
),則應在程序開始時保存舊模式並在退出之前將其恢復。您可以使用int 10h AH=0Fh
查詢當前模式(模式返回AL
)。
下面是谷歌一個隨便舉個例子:
;; read current video mode and save
mov ah,0fh
int 10h
mov vmode,al
mov vpage,bh
;; set video mode
mov ah,0
mov al,VIDMOD
int 10h
[....]
;; restore old video mode
mov bh,vpage
mov al,vmode
mov ah,0
int 10h
mov ax, 4c00h ;exit
int 21h
+1
哈! BIOS中被遺忘的古代魔法。 – Naruil
+0
謝謝,它的作品;) –
相關問題
- 1. 氣體彙編語言
- 2. 彙編語言
- 3. 彙編語言?
- 4. .NET彙編語言
- 5. SPARC彙編語言
- 6. x86彙編語言
- 7. 彙編語言環
- 8. CMP彙編語言
- 9. 彙編語言Bubblesort
- 10. 彙編語言IA32
- 11. ARMv6彙編語言
- 12. 彙編語言 - LDI
- 13. MIPS彙編語言
- 14. 彙編語言 - 乘
- 15. MIPS彙編語言
- 16. LC3彙編語言
- 17. 8086彙編語言
- 18. 彙編語言:cbw
- 19. 將彙編語言宏轉換爲純彙編語言
- 20. 彙編語言的數字地址
- 21. 彙編語言中的雙字操作
- 22. sicxe彙編語言編程
- 23. 彙編語言的指針
- 24. 彙編語言的類型
- 25. 彙編語言的用法
- 26. 彙編語言字符串反轉
- 27. 彙編語言字節計數
- 28. 字符串反轉LC3彙編語言
- 29. 用匯編語言輸入數字
- 30. 彙編語言優化器
你可能改變屏幕(或DOS仿真窗口)分辨率... –
什麼樣的變化resoulation?以及我如何撤消它? –
更改快捷方式屬性窗口中的字體大小。 –