日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

c汇编语言例题,汇编语言例题分析.doc

發(fā)布時(shí)間:2024/9/27 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c汇编语言例题,汇编语言例题分析.doc 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

匯編語(yǔ)言例題分析

匯編語(yǔ)言例題分析

《匯編語(yǔ)言程序設(shè)計(jì)》練習(xí)題

作者名:不詳 來(lái)源:網(wǎng)友提供 06年6月8日

一、基本概念

1、8088/8086CPU內(nèi)部寄存器有______個(gè) ,其中的______是通用寄存器,______是基址和變址寄存器,______是段寄存器,此外還有指令指針寄存器______和標(biāo)志位寄存器______兩個(gè)控制寄存器,所有寄存器都是______位寄存器,每個(gè)寄存器可以存放_(tái)_____位二進(jìn)制數(shù)。

2、8088/8086CPU的標(biāo)志位寄存器中有______個(gè)標(biāo)志位,其中的______是控制標(biāo)志,____________是狀態(tài)標(biāo)志。

3、8088/8086CPU有三組總線,它們是______總線 、______總線和______總線;地址總線是______條,因此它可以尋址的范圍是______字節(jié)。通常將______字節(jié)稱(chēng)為1K,將______字節(jié)稱(chēng)為1M。

4、8088/8086CPU的存儲(chǔ)器采用分段方式管理,每個(gè)段最多可以有______字節(jié),全部存儲(chǔ)空間可以分成______個(gè)大小為64K且互相不重疊的段。

5、采用分段方式管理的存儲(chǔ)單元的地址分成______和邏輯地址兩種,邏輯地址由______和______兩部分構(gòu)成,段地址是每個(gè)存儲(chǔ)器段的______;偏移地址則是相對(duì)于每個(gè)段第一個(gè)存儲(chǔ)單元的______。段地址存放在段寄存器中,由于8088/8086CPU的段寄存器是16位寄存器,因此在段寄存器中存放的是段地址的______位;而CPU對(duì)數(shù)據(jù)的存取是按物理地址進(jìn)行的,物理地址和邏輯地址間的關(guān)系是____________。

6、存儲(chǔ)器中,數(shù)據(jù)是以______為單位存放的,它是一個(gè)______二進(jìn)制數(shù),16位二進(jìn)制數(shù)是______,又稱(chēng)為_(kāi)_____;每個(gè)存儲(chǔ)單元可以存放一個(gè)______;一個(gè)字則占用兩個(gè)存儲(chǔ)單元,存放時(shí)要將______放在地址較小的存儲(chǔ)單元中。

7、計(jì)算機(jī)的指令由______和______構(gòu)成,它們分別給出計(jì)算機(jī)____________和____________。

8、指令操作數(shù)通??梢源娣旁谥噶钪?#xff0c;也可以存放在CPU的寄存器中,大多數(shù)存放在存儲(chǔ)器中,它們分別稱(chēng)為_(kāi)_____、______和______。表示操作數(shù)存放的方式稱(chēng)為_(kāi)_____。8088/8086CPU的尋址方式有______、______和______三類(lèi),第三類(lèi)尋址方式又分成______、______、______、______、______和______幾種。

9、8088/8086CPU的指令系統(tǒng)分成六大類(lèi),它們是______指令、______指令、______指令、______指令、______指令和______指令。

10、匯編語(yǔ)言程序語(yǔ)句構(gòu)成,匯編語(yǔ)言的語(yǔ)句分成______、______和______三類(lèi)。語(yǔ)句通常由______、______、______、______四部分構(gòu)成。

11、指令語(yǔ)句在匯編時(shí)被翻譯成______指令,指示語(yǔ)句則在匯編時(shí)由______執(zhí)行,而不被翻譯成機(jī)器語(yǔ)言指令。

12、名字項(xiàng)在指令語(yǔ)句中稱(chēng)為_(kāi)_____,它是指令的符號(hào)地址;而在指示語(yǔ)句中名字項(xiàng)稱(chēng)為_(kāi)_____,它是存儲(chǔ)單元的符號(hào)地址,它們都有______、______、______三種屬性。

13、數(shù)據(jù)定義偽指令的功能是__________________,通常使用的數(shù)據(jù)定義偽指令是____________。

14、符號(hào)定義偽指令EQU的功能是______,通常用它定義常數(shù)。

15、用匯編語(yǔ)言編寫(xiě)的程序稱(chēng)為_(kāi)___________,它必須用______程序?qū)⑺D(zhuǎn)換成二進(jìn)制的機(jī)器語(yǔ)言程序,這種機(jī)器語(yǔ)言程序稱(chēng)為_(kāi)_____,而轉(zhuǎn)換的過(guò)程稱(chēng)為_(kāi)_____。它還必須用______程序連接,才能生成可執(zhí)行的程序。匯編語(yǔ)言程序上機(jī)操作的步驟是______、______、______、______。

16、匯編語(yǔ)言源程序的擴(kuò)展名是______,目標(biāo)程序的擴(kuò)展名是______,可執(zhí)行程序的擴(kuò)展名是______。

17、下列指令中,執(zhí)行后對(duì)標(biāo)志未發(fā)生影響的是______。

A、MOV AX,[BX]    B、PUSH AX    C、ADD AX,00FFH

D、CMP AX,BX     E、JB NEXT    F、CALL SUBB

G、XOR AX,AX     H、MOVSB     I、LEA DX,BUF

J、TEST AX,8000H   K、MUL BX     L、DIV BX

M、NOT CX       N、LOOP LOP    O、XCHG AX,BX

18、按照下列指令中操作數(shù)的尋址方式在括號(hào)中填入適當(dāng)?shù)淖帜?#xff1a;

源操作數(shù)

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的c汇编语言例题,汇编语言例题分析.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。