![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 超急件...組合語言題目...有美眉問我...
(https://www.pcdvd.com.tw/showthread.php?t=212451)
|
|---|
超急件...組合語言題目...有美眉問我...
但是我不會組合語言...有誰知道怎麼寫嗎?...
題目: 寫一個組合語言程式,能從鍵盤輸入你(妳)的學號,並在螢幕上顯示「My No. is XXXXXXX」,其中XXXXXXX為你(妳)的學號。:D |
VB?? PASCAL?? HTML 用 JAVASCRIPT
用個 input box.. 輸入學號.. 然後輸出時記得好像是用 += 一個預設 My No. is + Input.. 好像是這樣.. 不要問我怎麼寫... 因為我早忘記了... 祇是試過寫過而已.. |
組合語言~哇!一年前的東西~快忘光了!
如果真的不會~那就誠實的說"我不會!" |
找一本組合語言的書, 看其中範例, 應有類似的.
不過你有MASM之類的Compiler嗎? 在現在的Windows XP 下可以執行嗎? 假設使用Intel的CPU.....不是的話, 就完了:-( |
引用:
Assembly.......... :jolin: |
用C語言寫這個會有多方便呀!!........
可是沒有compiler一切免談...... |
是用哪種語言寫啊?
我只知道 pascal 的寫法 (高中學的 都快忘光了) |
忘了好久...
.data 定義0~9(可有可無,看怎麼寫) .code 1.先列出字串 2.定位游標 3.呼叫鍵盤服務中斷 4.判斷輸入的字 5.若是'Esc'就結束 6.輸出字元 7.游標向右移位 8.跳回3. 大概就這樣... 學組合語言的技巧,就是先學會寫流程圖... |
引用:
請參考 施威銘 組合語言實務. 上列的流程可以使用 int21h DOS 介面中斷服務, 不用動到鍵盤中斷. 利用 int 21h 甚至不用迴圈 (不針對輸入進行逐字檢查的話). 請多找書做功課才能學到東西. |
del...
|
| 所有的時間均為GMT +8。 現在的時間是10:11 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。