![]() |
組合語言寫九九乘法
用C來寫九九乘法比較簡單
引用:
//使用雙重迴圈 ? 怎麼利用 ECX 的值存起來再拿出來 ? |
.CODE
.STARTUP MOV AX, 1 MOV ECX, 9 loop1: PUSH ECX MOV ECX, 9 MOV BX, 1 loop2: PUSH AX PutInt AX PutCh 'X' PutInt BX PutCh '=' ; Calculate DX:AX = AX * BX MUL BX ; Print Result PutInt AX nwln ; Restore AX POP AX ; Next One INC BX LOOP loop2 ; For outer Loop ; ; 1. AX++ ; 2. Restore ECX ; INC AX POP ECX LOOP loop1 done: ; otherwise, terminate program .EXIT |
所有時間均為台北時間。現在的時間是 05:56 PM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *