彙編緩衝區的問題,彙編中的顯示緩衝區問題

2025-01-25 22:25:16 字數 2267 閱讀 3897

1樓:網友

d3 db 20,?,2o dup(?)此句錯誤,記得,20 dup(?)那個20是0,你寫成大寫字母o了,大寫字母o跟數字0兩個鍵相近,極易混淆。

2樓:京量戊凝冬

顯示出來了。

是小寫的a。

灰色。建議,你先用dos命令。

cls《回車》來清屏,之後,再執行你的程式,即可看到。

3樓:將燦師懷夢

當游標位於最下面,進行某些操作時,dos

的螢幕內容,是自動向上滾動的。

你在最上面顯示,極有可能是滾動沒了。

4樓:網友

我剛試過了,沒有你說的列印亂碼的問題。

至於只能輸入19位,這是對的,因為回車要佔用一位。

彙編中的顯示緩衝區問題

5樓:做而論道

顯示出來了。

是小寫的a。 灰色。

建議,你先用dos命令 cls《回車》來清屏,之後,再執行你的程式,即可看到。

彙編裡的顯示緩衝區問題

6樓:做而論道

當游標位於最下面,進行某些操作時,dos 的螢幕內容,是自動向上滾動的。

你在最上面顯示,極有可能是滾動沒了。

7樓:網友

把bx 設定成0f00h

除錯的時候每次一執行指令,螢幕就會向上滾動,也就相當於清屏了,所以你的顯示就被清掉了。

顯示解像度為1280×1024、顯示顏色為32位,則需要顯示緩衝區的大小為多少kb?

8樓:網友

需要顯示緩衝區為5120kb

1280x1024x32/8/1024=5120kb

8是換算為位元組 /1024是換算為kb

彙編中變數如何儲存緩衝區

9樓:鯤鵬展翅

在資料段中定義變數名、型別、儲存空間,如。

data db 5 dup(?)

或者number db 1,2,3,4,5也就是說在定義變數的同時就可以直接給初值,也可以在**段中用指令傳送資料。

10樓:操璠閩迎夏

是組合語言嗎?

並沒有【全域性變數】、【區域性變數】的分別。

嚴格的說,組合語言也沒有【變數】的說法。

只有暫存器、儲存器單元、和外設介面單元。

80x86彙編裡怎麼清除鍵盤緩衝區?

11樓:文刀舍予

這個好像要呼叫中斷。

說實話我沒用過,下面是從我的中斷手冊上抄的樓主要的話留下郵箱,我給你發過去。

學彙編不用中斷是不行滴。

你要是懂英語的話直接去這個**就行了(要是有人能把這個**翻譯一下就好了,我看不懂啊 >_

中斷int 21h :

1、字元功能呼叫類(character-oriented function)

01h、07h和08h —從標準輸入裝置輸入字元02h —字元輸出。

03h —輔助裝置的輸入。

04h —輔助裝置的輸出。

05h —列印輸出。

06h —控制檯輸入/輸出。

09h —顯示字串。

0ah — 鍵盤緩衝輸入。

0bh —檢測輸入狀態。

0ch —清輸入緩衝區的輸入功能。

無用的省略。

10)、功能0ch

功能描述:清空當前的標準輸入緩衝區,再讀入字元。其輸入操作可被重定向入口引數:ah=0ch

al=01h、06h、07h、08h或0ah出口引數:若入口引數al為0ah,則ds:dx=存放輸入字元的起始位址,否則,出口引數al=輸入字元的ascii碼。

彙編如何從緩衝區讀入字元?

12樓:網友

有辦法,指令序列為:

lea si,string;指向緩衝區string串首mov al,[si+2];把「a」放到乙個單獨的暫存器中cmp al,'a';進行cmp

jz ..

彙編中把***存放在inbuf緩衝區中是什麼意思?

13樓:網友

就是放到一塊記憶體中,暫時可以自已處理,完成後再顯示到需譽飢姿肆要的地方。

比如dos 0ah功能呼叫慶冊返。

C程式裡的緩衝區是什麼意思啊

緩衝區一copy般指鍵盤緩衝區,即你用bai鍵盤輸入資料,這些du資料先儲存在 zhi緩衝區中,然後你的程式再從緩衝dao區中讀取資料。比如你輸入乙個字元 a 賦值給char變數 b,緩衝區中有兩個字元,乙個是 a 還有乙個是 n 回車,程式讀取了乙個字元 a 緩衝區裡還有乙個回車字元,此時如果你再...

組合語言壓棧出棧延時問題,組合語言中的棧,壓棧,出棧是什麼意思

壓棧並不改變r2的值,外層迴圈中djnz r2一次,r2就減1,而push 則就是保持這個值在delay3實現延時。組合語言中的棧,壓棧,出棧是什麼意思 就像乙個裝桌球的盒子,只有乙個口能開啟 裡面乙個球不放,就是空棧 往裡面放乙個球,就是壓棧 從裡邊拿乙個球,就是出棧 都放滿了,就是滿棧,再放就會...

彙編出棧入棧的順序問題,組合語言中入棧出棧問題

入棧的順序是 push ax push si出棧時 pop si pop ax 組合語言中入棧出棧問題 20 我們申請乙個空棧,然後把ax,b.你是怎麼申請的呀?你既然,申請了乙個空棧,你就應該知道,棧底,在什麼地方。也就知道,棧底,的位址,存在什麼地方。那麼你說說看,你把棧底的位址,存在什麼地方了...