《匯編語言程序設計》第 01 章在線測試《匯編語言程序設計》第 01 章在線測試剩余時間:59:50 答題須知:1、本卷滿分 20 分。2、答完題后,請一定要單擊下面的“交卷”按鈕交卷,否則無法記錄本試卷的成績。3、在交卷之前,不要刷新本網頁,否則你的答題結果將會被清空。第一題、單項選擇題(每題 1 分,5 道題共 5 分) 1、一個字節的二進制位數是____位。A、4B、8C、16D、322、設段地址為 5788H,偏移地址為 94H,該字節的物理地址_____。A、、、、、匯編語言源程序中,每個語句由 4 項組成,不影響語句功能的是_____。A、名字項B、助記符(操作碼)C、操作數D、注釋4、在匯編語言程序中,可執行代碼(語句)應該在______定義的邏輯段中。A、.、.code5、匯編語言中的“end begin ”中的begin 指的是______。A、程序開始執行的位置C、程序終止執行的位置第二題、多項選擇題(每題 2 分,5 道題共 10 分)1、微型機硬件主要由________和系統總線等組成。A、微處理器(CPU)B、存儲器C、I/O 接口D、操作系統E、外設2、如下________名稱屬于 8086 的 16 位通用寄存器。
A、IPB、DSC、BP D、DX E、AX3、8086 段寄存器有_______ 。A、IPB、DSC、CSB、.data D、.extrB、程序開始匯編的位置D、程序終止匯編的位置《匯編語言程序設計》第 02《匯編語言程序設計》第 02 章在線測試剩余時間:59:54答題須知:1、本卷滿分 20 分。2、答完題后,請一定要單擊下面的“交卷”按鈕交卷,否則無法記錄本試卷的成績。3、在交卷之前,不要刷新本網頁,否則你的答題結果將會被清空。第一題、單項選擇題(每題 1 分,5 道題共 5 分)1、十進制數 165 用二進制表達為______。ABC2、“mov ax,3456h”指令的源操作數采用_____尋址方式。DA、立即數B、寄存器C、寄存器相對D、基址變址D、ESE、SS4、采用匯編語言進行程序開發匯編語言第三版檢測點答案及解析,可以使用的工具軟件有______。A、文本編輯程序B、匯編程序C、調試程序D、集成化開發環境E、連接程序5、匯編語言中匯編語言第三版檢測點答案及解析,______可以作為有效的名字,如標號、變量名等。A、、、loop1 D、test E、add第三題、判斷題(每題 1 分,5 道題共 5 分)1、程序員有時采用十六進制形式表達數據,這是因為計算機內部寄存器電路采用這種進制。
正確錯誤2、匯編程序使用的保留字,例如寄存器名稱等,是不能用作用戶定義的標識符的。正確錯誤3、8088 按邏輯段組織程序,需要執行的指令應該在代碼段中。正確錯誤4、MASM 規定匯編語言源程序中只能用標號start 表示程序的起始執行點。正確錯誤5、利用“END”偽指令就可以結束程序執行,返回操作系統。正確錯誤《匯編語言程序設計》第 02 章在線測試3、對于“mov ax,[100h]”指令,如果 DS=1400H,則源操作數來自主存物理地址_____處。A、、、“mov ax,[bp+di]”指令從_______段取出數據送AX。A、CSC、DS5、偽指令 DB 定義的是______位的變量。A、8 C、32第二題、多項選擇題(每題 2 分,5 道題共 10 分)B、100HD、、SS D、ESB、16 D、641、“mov [bx+10h],al”指令的兩個操作數采用的尋址方式有_______。A、寄存器間接B、寄存器C、寄存器相對D、基址變址E、立即數2、匯編語言中,_______可以作為有效的名字,如標號、變量名等。A、movB、、start D、.codeE、next3、能夠取得變量 VAR 偏移地址給BX 的語句有______。
A、mov bx, varB、mov bx, varC、mov bx, seg var D、mov bx, org var E、lea bx,var4、獲取變量地址類型值的操作符有____。A、seg B、typeC、 D、、、真值 18,在匯編語言程序用db 定義變量初值,正確的表達是_______。A、18hB、18C、12h