![]() |
||
|
Major Member
![]() 加入日期: Sep 2002 您的住址: Taipei
文章: 111
|
超急件...組合語言題目...有美眉問我...
但是我不會組合語言...有誰知道怎麼寫嗎?...
題目: 寫一個組合語言程式,能從鍵盤輸入你(妳)的學號,並在螢幕上顯示「My No. is XXXXXXX」,其中XXXXXXX為你(妳)的學號。 ![]() |
|||||||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2000 您的住址: 噗噗噗噗
文章: 4,489
|
VB?? PASCAL?? HTML 用 JAVASCRIPT
用個 input box.. 輸入學號.. 然後輸出時記得好像是用 += 一個預設 My No. is + Input.. 好像是這樣.. 不要問我怎麼寫... 因為我早忘記了... 祇是試過寫過而已..
__________________
![]() 你們都是我的心肝寶貝呀.. |
||
|
|
|
Advance Member
![]() ![]() 加入日期: Nov 2002 您的住址: 夏日來臨之地,雨夜到來之時
文章: 362
|
組合語言~哇!一年前的東西~快忘光了!
如果真的不會~那就誠實的說"我不會!"
__________________
意隨心轉 隨心而訴 每一句看似無心的話,都是一種思念的轉化 |
|
|
|
Amateur Member
![]() 加入日期: Mar 2003
文章: 46
|
找一本組合語言的書, 看其中範例, 應有類似的.
不過你有MASM之類的Compiler嗎? 在現在的Windows XP 下可以執行嗎? 假設使用Intel的CPU.....不是的話, 就完了:-( |
|
|
|
Major Member
![]() 加入日期: Jul 2001 您的住址: Los Angeles
文章: 172
|
引用:
Assembly.......... ![]() |
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Nov 1999 您的住址: Arlington, Texas
文章: 6,048
|
用C語言寫這個會有多方便呀!!........
可是沒有compiler一切免談...... |
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: Apr 2001
文章: 2,513
|
是用哪種語言寫啊?
我只知道 pascal 的寫法 (高中學的 都快忘光了) |
|
|
|
Advance Member
![]() ![]() 加入日期: Dec 2002 您的住址: 超時空世紀
文章: 390
|
忘了好久...
.data 定義0~9(可有可無,看怎麼寫) .code 1.先列出字串 2.定位游標 3.呼叫鍵盤服務中斷 4.判斷輸入的字 5.若是'Esc'就結束 6.輸出字元 7.游標向右移位 8.跳回3. 大概就這樣... 學組合語言的技巧,就是先學會寫流程圖...
__________________
和田加奈子: やソ空メ抱わウバサ ; 不確ろスI LOVE YOU Something touched me deep inside The day The music died |
|
|
|
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
請參考 施威銘 組合語言實務. 上列的流程可以使用 int21h DOS 介面中斷服務, 不用動到鍵盤中斷. 利用 int 21h 甚至不用迴圈 (不針對輸入進行逐字檢查的話). 請多找書做功課才能學到東西. |
|
|
|
|
Advance Member
![]() ![]() 加入日期: Dec 2002 您的住址: 超時空世紀
文章: 390
|
del...
__________________
和田加奈子: やソ空メ抱わウバサ ; 不確ろスI LOVE YOU Something touched me deep inside The day The music died 此文章於 2003-05-27 04:10 AM 被 Orguss 編輯. |
|
|