最新高清无码专区,无人区码一码二码w358cc,99在线精品国自产拍不卡,亚洲国产欧美在线成人APP,男人天堂a在线,亚洲熟妇色,伊人毛片,国产精品亚洲mnbav网站

計算機等級考試三級PC上級題21-30(1)

時間:2024-08-28 18:54:02 學人智庫

計算機等級考試三級PC上級題精選21-30(1)

上機題之21

以下內容為程序代碼:

計算機等級考試三級PC上級題精選21-30(1)

;* 請編制程序PROG1.ASM,其功能是:內存中連續存放著十個無符

;* 號8位二進制數,現將此十個數轉換成十個8位格雷碼表示的數,結果

;* 存入內存。其轉換方法為格雷碼的最高位g[7]與二進制數的最高位d[7]

;* 相同, 格雷碼的其余七位g[k] (k=6,…,0) 分別為二進制數的位d[k+1]

;* (k=6,…,0)與位d[k] (k=6,…,0) 異或的結果。

;* 例如:

;* 內存中有 00H,02H,32H,45H,08H,19H,67H,03H,90H,85H

;* 結果為 00H,03H,2BH,67H,0CH,15H,54H,02H,D8H,C7H

;* 部分程序已給出, 其中原始數據由過程LOAD從文件INPUT1.DAT

;* 中讀入SOURCE開始的內存單元中。運算結果要求從RESULT開始存放,

;* 由過程SAVE保存到文件OUTPUT1.DAT中。

;* 填空BEGIN和END之間已給出的源程序使其完整(空白已用橫線標

;* 出,每行空白一般只需一條指令, 但采用功能相當的多條指令亦可),

;* 或刪除BEGIN和END之間原有的代碼并自行編程來完成要求的功能。

;* 對程序必須進行匯編,并與IO.OBJ鏈接產生PROG1.EXE執行文件,

;* 最終運行程序產生結果(無結果或結果不正確者均不得分)。調試中

;* 若發現整個程序中存在錯誤之處, 請加以修改。

EXTRN LOAD:FAR,SAVE:FAR

N EQU 10

STAC SEGMENT STACK

DB 128 DUP (?)

STAC ENDS

DATA SEGMENT

SOURCE DB N DUP(?) ; 順序存放十個字節數

RESULT DB N DUP(0) ; 存放結果

NAME0 DB ’’INPUT1.DAT’’,0

NAME1 DB ’’OUTPUT1.DAT’’,0

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, SS:STAC

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX

MOV AX,DATA

MOV DS,AX

LEA DX,SOURCE ; 數據區起始地址

LEA SI,NAME0 ; 原始數據文件名

MOV CX,N ; 字節數

CALL LOAD ; 從 ’’INPUT1.DAT’’中讀取數據 http://www.gz-dh.cn/

【計算機等級考試三級PC上級題21-30(1)】相關文章:

計算機等級考試三級PC技術筆試樣題10-02

全國計算機等級考試三級PC技術上機編程題10道(1)10-17

2002年全國計算機等級考試三級筆試樣題(PC技術)06-23

2007年4月全國計算機等級考試三級PC技術筆試答案08-18

計算機等級考試三級數據庫技術樣題10-04

2004年4月全國計算機等級考試三級PC技術筆試試題及答案09-26

計算機等級考試三級上機考試流程(2)08-05

2007年計算機等級考試一級上機Word題[1]05-17

全國計算機等級考試三級數據庫技術考試歷年真題06-30

盤點歷年全國計算機等級考試三級筆試部分真題及答案09-24