




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.對于有符號的數來說,下列哪個值最大(D)A:0F8HB:11010011BC:82D:123Q.下列有關匯編語言中標號的命名規則中,錯誤的是(D)A:通常由字母打頭的字符、數字串組成B:標號長度不能超過31個字符C:?和$不能單獨作為標號D:號不可位于標號首.8088/8086存儲器分段,每個段不超過(D)A.64K個字B.32K個字節C.1兆個字節D.64K個字節.尋址指令MOVCX,BX+DI+20使用的是哪一種尋址方式(B)A:寄存器尋址B相對基址變址尋址C:變址尋址D:基址變址尋址.若要求一個操作數中的若干位維持不變,若干位置“1”,可以使用(B)A:NOTB:ORC:ANDD:XO
2、R.下列指令中段默認為堆棧段的是(C)A.MOVAX,BX+SI+10B.ADDAX,ES:SIC.SUBBX,BPDID.MOVDX,1000H.表示過程定義結束的偽指令是(A)A.ENDPB.ENDSA.ENDPB.ENDSC.ENDD.ENDM.下列標志位中,可以用來判斷計算結果正負的是(B)A:PFB:SFTOC o 1-5 h zC:DFD:OF.下列哪個寄存器是屬于指針寄存器(C)A:SIB:DXC:SPD:ES10、80X86通用寄存儲器各有不同特殊功能,其中CX寄存器特定用法是(B)。A、I/O指令間接尋址中作地址寄存器B、在循環指令作循環計數寄存器C、間接尋址中作變址寄存儲器
3、在D.間接尋址中作基址寄存器11、指令MOVBXDI,DX中段內地址為(A)。A、BX值加DI值B、BX值減DI值C、BX值左移4位加DI值D、BX值加DI值左移4位12、如下指令可將AX寄存器內容改變的是(C)。A、XCHGAX,AXB、CMPAX,BXC、ANDAX,BXD、TESTAX,BX13、指令TESTAL,04H的含義是(B)。A、測試AL是否等于04HB、測試AL第3位狀態C、測試AL第4位狀態D、將AL與04單元的各位進行測試38086/8088匯編程序中.兩個帶符號整數x和Y比較后,判別x是否大于Y應該用下列哪條指令?(A)AJGBJAECJNLDJNBE15、串指令中的目
4、的操作數地址是由C提供。A.SS:BPB.DS:SICES:DIDCS:IP16、在匯編語言程序的開發過程中使用宏功能的順序是(C)。A、宏定義,宏調用B、宏定義,宏展開C、宏定義,宏調用,宏展開D、宏定義,宏展開,宏調用17.匯編語言源程序中,每個語句由四項組成,如語句要完成一定功能,那么該語句中不可省略的項是(B)。A、名字項B、操作項C、操作數項D、注釋項.CPU要訪問的某一存儲單元的實際地址稱(C)A.段地址B.偏移地址C.物理地址D.邏輯地址.下面各傳送指令中,正確的是(C)A.MOVDI,SIB.MOVDX+DI,ALC.MOVWORDPTRBX,0100HD.MOVAL,BX.要
5、實現使BETA的值為56,應采用語句為(C)ABETADB56BBETADB56HCBETAEQU56DBETAEQU56H電子計算機自1946年誕生至今已經歷四個發展階段,但就其工作原理而言,都基于馮諾依曼提出的(D)概念。A、二進制B、存儲程序C、程序控制D、存儲程序和程序控制22微機中的算術/邏輯單元的英文縮寫為(B)。A、CPUB、ALUC、BIUD、MPU23把(5AB)16轉換為二進制數(B)。A、(10110111010)B、(10110101011)2C、(101010110101)2D、(101110100101)224用于定義常數、變量的內存空間分配和定位的是(A)A、偽指
6、令B、機器指令C、宏指令D、微指令25指令MOVAX,3070H中源操作數的尋址方式為(B)A.寄存器尋址B.直接尋址C.立即尋址D.間接尋址二多項選擇題1.在8086匯編語言中,語句的種類有(AB)。A.指令性語句B.指示性語句C.匯編語句D.說明語句2在下列的選項中,不能作為名字的有(ABD)。AAXB3MACABCDDMOVAAXB3MACABCDDMOV3.在下列的選項中,作為變量的類型有(ABC)。A.字節B.字C.雙字D.近程4在下列的選項中,作為標號的類型有(CD)。ADBBDDCNEARDFAR5.在運算符OFFSET后可以是(AB)。A.標號B.變量C.表達式D.數字三、填空
7、題.匯編語言的語句有指令語句和,宏指令是的另一種形式。.標號的三個屬性是段地址、和類型。.變量的三個屬性是段地址、和類型。4標號的類型有和。.變量的類型有、四字(八字節)和十字節。.十進制數字74所對應的壓縮型BCD碼的形式是。1指示性語句(偽指令),指令語句2偏移地址3偏移地址.近程(NEAR)、遠程(FAR).字節(BYTE)、字30區口)、雙字(口川0區口).74H四、簡答題1.簡述上機運行匯編語言程序的過程。答:首先打開未來匯編,新建一個空的匯編文件,后綴為.asm,然后輸入匯編程序代碼,保存,再編譯成機器指令,然后連接成可執行文件,即exe文件,最后再運行。2.什么叫尋址方式?常用的
8、尋址方式有哪些?答:尋址方式是指尋找指令中操作數所在地址的方法。常用的尋址方式有:立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、基址加變址、隱含尋址等。3.宏調用與子程序調用的區別是什么?宏調用和子程序有以下區別:子程序調用是在程序運行過程中進行,而宏調用是在匯編過程中完成,所以采用子程序方式,程序的進行要花費額外的開銷,而宏指令方式不用。在源程序中,n次宏調用就要生成n個代碼段,而子程序只生成一個代碼段,所以采用宏指令方式需要較大的內存空間。五、分析各指令執行后的結果.cmpax,bx;比較ax和bxjnlnext;若ax三bx,轉移xchgax,bx;若axbx,交換next:
9、.結果:AX保存較大的有符號數.比較無符號數AX、BX和CX的大小,將最小數存于人乂中。CMPBX,CXJBNEXT1(BX是小的再和AX去比)XCHGBX,CXNEXT1:CMPAX,BXJAENEXT2RET(AX是最小的返回)NEXT2:XCHGAX,BXRET(AX,BX交換后返回六、綜合計算題假設程序中的數據定義如下:PARTNODW?PNAMEDB16DUP(?)COUNTDD?PLENTHEQU$-PARTNO問:PLENTH的值為多少?他表示什么意義?答:PLENTH的值為22,它表示當前已分配單元空間。2.有符號定義語句如下:BUFDB1,2,3,123EBUFDB0LEQU
10、EBUF-BUF問:L的值是多少?答:L的值為6;3.【例】設DS=4000H,(42000H)=12H,(42001H)=34H,執行指令MOVAX,2000H后,AX=?根據指令中給出的有效地址得到存儲單元的物理地址:DSX16+2000H=42000H把該內存單元開始的兩個字節的內容傳送到AX中。低地址單元內容傳送到AL中,高地址單元內容傳送到AH中。AX=3412HAHAL設DS=3000H,SI=2000H,(32000H)=50H,(32001H)=40H,執行指令MOVAX,SI后,AX=?根據指令中給出的寄存器及寄存器內容得到存儲單元的物理地址:DSX16+2000H=32000H把該內存單元開始的兩個字節的內容傳送到AX中。低地址單元內容傳送到AL中,高地址單元內容傳送到AH中。AX=4050H執行過程如圖所示:DS=3000HSI=2000H440H50HAX寄存器間接尋址示意圖數據段AHALDS=3000HSI=2000H440H50HAX寄存器間接尋址示意圖數據段AHAL2.試編寫出把DX、AX中的雙字右移四位的程序段(6分)。答:MOVCL,04SHR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 長沙商貿旅游職業技術學院《思辨與創新》2023-2024學年第一學期期末試卷
- 平頂山學院《英語時文閱讀》2023-2024學年第二學期期末試卷
- 長春理工大學《工業制板實訓》2023-2024學年第二學期期末試卷
- 克拉瑪依職業技術學院《軌道車輛制造修理工藝》2023-2024學年第二學期期末試卷
- 四川師范大學《工程測試技術與信號處理》2023-2024學年第二學期期末試卷
- 西安科技大學《電工電子實訓》2023-2024學年第二學期期末試卷
- 遼寧工業大學《密碼學》2023-2024學年第二學期期末試卷
- 土方裝車合同協議
- 器械配送合同協議
- 團體意外險合同協議
- YS/T 778-2011真空脫脂燒結爐
- GB/T 1229-2006鋼結構用高強度大六角螺母
- GA 137-2007消防梯
- 通用報價單模板
- 血精的診治課件
- 考研考博-英語-北京建筑大學考試押題三合一+答案詳解4
- 消防管道支架制作安裝標準2017.噴淋
- 合格供應商年度評審計劃
- 《三角形的分類》-完整版課件
- 吊裝安全心得體會(6篇)
- DB52-T 1057-2022+農村生活污水處理技術規范
評論
0/150
提交評論