freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式課后答案整理(編輯修改稿)

2025-07-25 13:11 本頁面
 

【文章內(nèi)容簡介】 令STRH存寄存器半字數(shù)據(jù)到存儲器。指令中S=1并且H=0時,LDRSB指令裝入半字帶符號數(shù),并擴展符號位。方法是將存儲器讀出的半字數(shù)據(jù),裝入目的寄存器的bit[7:0],bit[7]作為符號位,用這一位的值擴展到bit[31:16]。指令中S=1并且H=1時,LDRSH指令裝入半字帶符號數(shù),并擴展符號位。方法是將存儲器讀出的半字數(shù)據(jù),裝入摸底寄存器的bit[15:0],bit[15]作為符號位,用這一位的值擴展到bit[31:16]。簡述ARM指令是如何實現(xiàn)條件執(zhí)行的答:在ARM狀態(tài)下,所有指令都要根據(jù)CPSR中的條件標(biāo)志和指令中條件域指定的內(nèi)容,有條件的執(zhí)行。指令中條件域bit[31:28]確定在哪種情況下這條指令被執(zhí)行。如果C、N、Z和V標(biāo)志的狀態(tài)滿足指令中條件域編碼的要求,指令被執(zhí)行;否則指令忽略。ARM數(shù)據(jù)處理指令在什么情況下設(shè)置CPSR中的條件碼標(biāo)志答: CPSR中的條件碼標(biāo)志可能被保護或由指令的結(jié)果設(shè)置,取決于指令中的bit[20]的值。但是對于指令TST、TEQ、CMP和CMN,匯編器產(chǎn)生的指令碼一定會把指令的bit[20]置1,在執(zhí)行指令時,由測試結(jié)果設(shè)置CPSR中的條件標(biāo)志。簡述ARM數(shù)據(jù)處理指令如何用5位立即數(shù)制定移位量,如何用Rs指定移位量,以及對于Rm可以作為那些移位操作。簡述如何對指定的8位立即數(shù)進行循環(huán)右移。答:直接使用bit[11:7]中的值作為移位量;使用指令中bit[11:8]指定Rs寄存器,且用Rs中最低字節(jié)指定移位量;邏輯左移,邏輯右移,算術(shù)右移,循環(huán)右移;進行移位操作時,要把指令中bit[7:0]指定的8位無符號立即數(shù)作為最低字節(jié),高位bit [31:8]用0擴展,形成一個32位數(shù),對這個32位數(shù)進行循環(huán)右移。移位的次數(shù),由指定中bit[11:8]指定的4位無符號數(shù)乘以2得到,分別為0,2,4,…30。簡述在ARM狀態(tài)下,特權(quán)方式或用戶方式,同樣的MSR指令執(zhí)行結(jié)果有何區(qū)別。答:在用戶方式下,CPSR的控制位被保護,不能改變,只有條件碼標(biāo)志能被改變。在特權(quán)方式,允許改變整個CPSR。在用戶方式,不能使用SPSR寄存器,因為這種方式不存在這樣的寄存器。簡述ARM單個數(shù)據(jù)傳送指令中回寫/不回寫、先/后索引的含義。答:指令中可以指定回寫位,當(dāng)指令中W=1時,通過計算得到的存儲器地址,會寫到基址存儲器;W=0時,基址寄存器的值保持原值?;芳拇嫫飨扰c偏移量加或減得到的存儲器地址,再傳送數(shù)據(jù),成為先索引方式。直接以基址寄存器內(nèi)容作為存儲器地址,訪問存儲器傳送數(shù)據(jù)后,在執(zhí)行基址寄存器加或減偏移量操作,稱為后索引方式。簡述ARM LDM/STM指令堆棧操作中空、滿、遞增、遞減的含義。答:滿堆棧:堆棧指針指向棧中最后一項;空堆棧:堆棧指針指向棧中下一個可用空間;遞增:STM指令使堆棧向存儲器地址增大方向生長;遞減:STM指令使堆棧向存儲器地址減小方向生長。1簡述ARM軟件中斷指令編碼格式中bit[23:0]的通常含義。答:bit[23:0]表示指令中的低24位稱為中斷即數(shù),被處理器忽略,但是可以用來給管理方式的代碼傳遞信息。1簡述ARM協(xié)處理器指令如何指定協(xié)處理器和協(xié)處理器的寄存器、如何指定的處理器的操作答:ARM協(xié)處理器有自己專用的寄存器組。ARM全部協(xié)處理器指令只能與數(shù)據(jù)處理和數(shù)據(jù)傳送有關(guān)。數(shù)據(jù)處理與傳送指令有不同的指令格式。 ARM執(zhí)行的協(xié)處理器指令,要指定某一個協(xié)處理器進行某種操作,其他協(xié)處理器將忽略這條指令。當(dāng)1個協(xié)處理器硬件不能執(zhí)行屬于它的協(xié)處理器指令時,ARM920T產(chǎn)生一個未定義指令異常中斷。以下指令指定協(xié)處理器操作:協(xié)處理器數(shù)據(jù)操作指令(CDP)、協(xié)處理器數(shù)據(jù)傳送指令(LDC、STC)。1可以與協(xié)處理器寄存器交換數(shù)據(jù)的部件有哪些答:(1)存儲器(2)程序計數(shù)器pc (3)CPSR第八章1對于PWM定時器,簡要回答以下問題:(1)、S3C2410A片內(nèi)有幾個定時器?幾個能夠進行脈寬調(diào)制?答:內(nèi)有5個16位的定時器;定時器0~3能夠進行脈寬調(diào)制。(2)定時器長度為16位還是32位?答:定時器長度為16位。(3)定時器用到S3C2410A芯片哪些引腳?這些引腳的I/O端口中如何認定義?使用到哪幾個I/O端寄存器?答:①引腳:TOUT0—TOUT3②這些引腳的I/O端口中定義如下表:GPBCON位描述GPB3[7:6]00=輸入 01=輸出 10=TOUT3 11=保留GPB2[5:4]00=輸入 01=輸出 10=TOUT2 11=保留GPB1[3:2]00=輸入 01=輸出 10=TOUT1 11=保留GPB0[1:0]00=輸入 01=輸出 10=TOUT0 11=保留③用到的I/O端寄存器:端口B寄存器組的引腳配置寄存器GPBCON(4)在每個定時器內(nèi)部(也稱一個定時器通道),有幾個寄存器?每個寄存器有哪些用途?答: 除定時器4外,定時器0~3中每個定時器內(nèi)部都有5個寄存器:①定時計數(shù)緩沖器寄存器TCNTBn,用于保存定時器計數(shù)初值。TCNTBn值的不同,決定了輸出信號TOUTn頻率的不同。② 定時器比較緩沖寄存器TCMPBn,用于保存定時器比較初值。TCMPBn的值,被用作脈寬調(diào)制,即在輸出信號TOUTn頻率不變時,對每個輸出脈沖低電平、高電平占用的時間調(diào)制,也稱輸出信號占空比
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1