問(wèn)答題
編寫一個(gè)子程序,以AX為入口參數(shù),把AX中的各個(gè)二進(jìn)制位顛倒次序后還放回AX中。 例如,入口參數(shù)AX=1011000111101001B,處理后AX應(yīng)為1001011110001101B。
設(shè)計(jì)一個(gè)子程序,求帶符號(hào)字?jǐn)?shù)組中絕對(duì)值最大的數(shù),返回其地址和最大值。 入口參數(shù):DS:SI=數(shù)組首地址,CX=元素個(gè)數(shù)(大于0); 出口參數(shù):ES:DI=絕對(duì)值最大的數(shù)所在的地址,AX=絕對(duì)值最大的數(shù);
編寫幾個(gè)簡(jiǎn)單的子程序。 (1)顯示一個(gè)字符的子程序。入口參數(shù):DL=字符的ASCII碼。 (2)從鍵盤上讀取一個(gè)字符的子程序。出口參數(shù):讀取字符的ASC碼在CHAR中。 (3)輸出換行回車的子程序。無(wú)入口、出口參數(shù)。
編寫程序,輸入N,輸出如下矩陣(設(shè)N=5) 1 1 1 1 1 2 2 2 2 1 3 3 3 2 1 4 4 3 2 1 5 4 3 2 1