組合語言作業


回目錄

作業二

1.試寫出一程式可以印出從Dec30到Dec120的ASCII字元對照表 ﹐程式執行後即印出Dec、Hex、及ASCII字元之對照結果。
2.試寫一程式找出九個數值之最大值及最小值,程式執行後輸入九個整數﹐即印 出此九個數值﹐並算出此九個數值之最大值及最小值等於若干。
3.試寫一程式找出九個數值排序後之中間值,程式執行後輸入九個整數﹐即印出 此九個數值排序後之中間值等於若干。
4. 試寫一摺積程式﹐程式執行後輸入九個整數a1,a2,a3,a4*..a9﹐再輸入九個整 數b1,b2,b3,b4*..b9﹐即印出摺積之值a1*b1+a2*b2+**..a9*b9等於若干。
5. 試寫一程式計算16位元變數中位元為1之個數有多少個,程式執行後輸入一 個16位元整數即算出此整數中位元為1之個數有若干。
6.試寫一程式找出任意個數值之平均值,程式執行後輸入整數 N, 再輸入 N 個整數﹐即印 出此 N 個數值﹐並算出此 N 個數值之平均值等於若干。
7.試寫一DEBUG程式可以將所有的 ASCII 碼顯示在螢幕上。