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

正文內容

微型計算機原理及應用知識點總結-wenkub

2023-07-10 16:24:09 本頁面
 

【正文】 S段寄存器可以使用壓棧指令PUSH CX,但卻不能使用POP CS這種無效指令。堆棧段的范圍是SS16至SS16+SP的起始值。堆棧是內存中開辟的一個段,存放需要保護的信息(數(shù)據(jù)、地址)。⑤ MOV mem,ac 將累加器AL(8位)或AX(16位)中的數(shù)據(jù)傳送到由mem所指定的存儲單元中。① MOV mem/reg1,mem/reg2由mem/reg2所指定的存儲單元或寄存器中的8位數(shù)據(jù)或16位數(shù)據(jù)傳送到由mem/reg1所指定的存儲單元或寄存器中,但不允許從存儲器傳送到存儲器。四、指令分類8086/8088的指令按功能可分為6類:數(shù)據(jù)傳送、算術運算、邏輯運算、串操作、程序控制和CPU控制。實質:控制轉移類指令通過改變IP和CS值,從新位置開始執(zhí)行指令。EA=05A6H+3000H=35A6HPA=12000H+35A6H=155A6H該指令執(zhí)行的結果是將數(shù)據(jù)段的155A6H和155A7H兩單元的字內容取出送AX。EA=40A0HPA=50000H+40A0H=540A0H該指令執(zhí)行的結果是將堆棧段的540A0H和540A1H兩單元的字內容取出送AX。② MOV AX,[BX]這是一條以數(shù)據(jù)段基址寄存器BX間接尋址的指令。二、指令尋找操作數(shù)的尋址方式操作數(shù)通常保存在:(1)指令中(2)CPU內部寄存器中(3)內存單元中(4)I/O端口中;8086/8088CPU與數(shù)據(jù)有關尋址方式:1. 立即尋址 . I/O端口尋址11. 數(shù)據(jù)串尋址例:設DS=1200H,BX=05A6H,SS=5000H,BP=40A0H,SI=2000H,DI=3000H,位移量DISP=1618H,試判斷下列指令的尋址方式,并求出在各種尋址方式下,這些寄存器與位移量所產生的有效地址EA和實際地址(物理地址)PA。最大工作方式:在最大方式系統(tǒng)中,外加有8288總線控制器,一般包含2個或多個處理器。⑥ WR:寫信號,三態(tài)、輸出。③ DEN:數(shù)據(jù)允許信號,三態(tài)輸出,低電平有效。RESET:復位信號,輸入,高電平有效。TEST:測試信號,輸入,低電平有效。四、8086/8088引腳地址/數(shù)據(jù)總線AD15~AD0:分時復用地址/狀態(tài)總線:A19/S6~A16/S3:控制總線:BHE/S7:表示高8位數(shù)據(jù)有效,T1輸出。在尋址一個具體物理單元時,必須要由一個基地址再加上由SP或IP或BP或SI或DI等可由CPU處理的16位偏移量來形成實際的20位物理地址。6個狀態(tài)標志位:CF(Carry Flag)進位標志:進位或借位時,則CF為1;否則為0。邏輯地址=4000H: 0300H。執(zhí)行部件EU和總線接口部件BIU的總體功能:提高了CPU的執(zhí)行速度;降低對存儲器的存取速度的要求。三、工作過程微機的工作過程就是程序的執(zhí)行過程,即不斷地從存儲器中取出指令,然后執(zhí)行指令的過程。②現(xiàn)代主流的微機是由馮●諾依曼型改進的,以存儲器為中心。第一章 計算機基礎知識一、微機系統(tǒng)的基本組成。③馮●諾依曼計算機基本特點:核心思想:存儲程序;基本部件:五大部件;信息存儲方式:二進制;命令方式:操作碼(功能)+地址碼(地址),統(tǒng)稱機器指令;工作方式:按地址順序自動執(zhí)行指令?!?例:讓計算機實現(xiàn)以下任務:計算計算7+10=?程序:mov al,7Add al,10hlt指令的機器碼:10110000(OP)0000011100000100(OP)0000101011110100(OP)基本概念:1. 微處理器、微型計算機、微型計算機系統(tǒng)2. 常用的名詞術語和二進制編碼(1) 位、字節(jié)、字及字長(2)數(shù)字編碼(3) 字符編碼(4) 漢字編碼3. 指令、程序和指令系統(tǒng)習題:,第二章 8086/8088微處理器一、8086/8088微處理器8086微處理器的內部結構:從功能上講,由兩個獨立邏輯單元組成,即執(zhí)行單元EU和總線接口單元BIU。地址加法器和段寄存器由IP提供或由EU按尋址方式計算出尋址單元的16位偏移地址(又稱為邏輯地址或簡稱為偏移量),將它與左移4位后的段寄存器的內容同時送到地址加法器進行相加,最后形成一個20位的實際地址(又稱為物理地址),以對應存儲單元尋址。“段加偏移”的尋址機制:物理地址=段基地址(又稱段起始地址=段地址10H)+偏移地址邏輯地址:其表達形式為“段地址:段內偏移地址”。PF(Parity Flag)奇偶性標志:含有偶數(shù)個“1”時,則PF為1;否則為0。三、總線周期時鐘周期:時鐘脈沖信號的一個循環(huán)時間叫一個時鐘周期,又稱為一個“T”狀態(tài),是微處理器工作的最小時間單位 總線周期(機器時間):完成一次對存儲器或I/O端口的操作所需要的時間。RD:存儲器或I/O口讀信號,輸出,低電平有效,T2~T3有效。INTR:可屏蔽中斷請求信號,輸入,電平觸發(fā),高電平有效。CPU復位后,從FFFF0H單元開始讀取指令。④ DT/R:數(shù)據(jù)發(fā)送/接收控制信號,三態(tài)輸出。當WR=0低電平有效時,表示當前CPU正在對存儲器或I/O端口進行寫操作。8282:地址鎖存器,8286:數(shù)據(jù)收發(fā)器第三章 8086指令系統(tǒng)一、計算機語言:面向機器,0和1表示機器是否可接受并執(zhí)行指令。說明指令執(zhí)行的結果。EA=05A6HPA=12000H+05A6H=125A6H該指令執(zhí)行的結果是將數(shù)據(jù)段的125A6H和125A7H兩單元的字內容取出送AX。④ MOV AX,[DI]這是一條變址尋址的指令。⑥ MOV AX,[BP+SI+DISP]這是一條帶位移量的基址加變址尋址的指令,又叫相對基址加變址尋址的指令,且操作數(shù)的默認段為SS。轉移尋址分成2種類型:段內轉移和段間轉移。數(shù)據(jù)傳送類指令可完成寄存器與寄存器之間、寄存器與存儲器之間、寄存器與I/O端口之間的字節(jié)或字傳送,共同特點是不影響標志寄存器的內容,分成4種類型。② MOV mem/reg,data 將8位或16位立即數(shù)data傳送到由mem/reg所指定的存儲單元或寄存器中。使用MOV指令時要注意的問題:CS不能做目的操作數(shù)不能直接從存儲器到存儲器之間數(shù)據(jù)傳送2條偽指令:WORD PTR表示字數(shù)據(jù)類型BYTE PTR表示字節(jié)數(shù)據(jù)類型(2)PUSH和POPPUSH s:將源操作數(shù)(16位)壓入堆棧POP d:將堆棧中當前棧頂兩相鄰單元的數(shù)據(jù)字彈出到d 壓棧指令PUSH AX:將AX(16位)中的數(shù)據(jù)壓入棧,AX是源操作數(shù),棧頂是目的操作數(shù),由(SS:SP)指向。堆棧操作時應遵循的5點原則:堆棧的存取操作每次必須是一個字(即2個字節(jié))。每執(zhí)行一次壓棧指令,則SP2,推入堆棧的數(shù)據(jù)放在棧頂;而每執(zhí)行一次彈出指令時,則SP+2。(3)XCHG d,s該指令功能是將源操作數(shù)與目標操作數(shù)(字節(jié)或字)相互對應交換位置。具體地說,它可以將AL寄存器中設定的一個字節(jié)數(shù)值變換為內存一段連續(xù)表格中的另一個相應的代碼,以實現(xiàn)編碼制的轉換。(2) LDS d,s取某變量的32位地址指針指令。(1) LAHF指令功能:將標志寄存器F的低字節(jié)(共包含5個狀態(tài)標志位)傳送到AH寄存器中,雙操作數(shù),固定尋址,所以被隱藏。(4)POPF指令功能:將當前棧頂和次棧頂中的數(shù)據(jù)字彈出送回到標志寄存器F中。OUT指令是將累加器AL/AX中的內容輸出到指定的端口。I/O指令只能用累加器作為執(zhí)行I/O數(shù)據(jù)傳送的機構,直接尋址范圍為0~255,尋址大于255的端口地址時,必須用間接尋址的I/O指令。源操作數(shù)可以是8/16位通用寄存器、存儲器操作數(shù)或立即數(shù);目標操作數(shù)不允許是立即數(shù),其他同源操作數(shù)。(3)INC d;d←d+1指令功能:將目標操作數(shù)當作無符號數(shù),完成加1操作后,結果仍保留在目標中。運算結束時,CF將被置成新狀態(tài)。指令功能:將目標操作數(shù)取負后送回目標。(1) MUL sMUL s是無符號乘法指令,被乘數(shù)(目的操作數(shù))隱含在累加器AL/AX中。指令中由s給出的源操作數(shù)作除數(shù)。(3) CBW和CWD5)十進制調整指令(1) DAADAA是加法的十進制調整指令,它必須跟在ADD或ADC指令之后使用。(2) DAS減法的十進制調整指令,減6調整(3) AAA加法的ASCII碼調整指令(4) AAS減法的ASCII碼調整指令(5) AAM乘法的ASCII碼調整指令(6)AAD除法的ASCII碼調整指令。(4) NOT d;d← d ,按位取反操作。(2)源操作數(shù)地址:DS(段寄存器)、IS(源變址寄存器)(3)目標操作數(shù)地址:ES(段寄存器)、DI(目標變址寄存器)(4)串長度存放在CS寄存器中(5)采用隱含尋址方式。① 段內直接轉移操作數(shù):目標地址的偏移量,偏移量是8位(短轉移)或16位(近轉移)的帶符號數(shù)。(2) CALL 過程名無條件調用過程指令。RET:識別程序終點。2)條件轉移指令條件轉移指令共有18條,標志寄存器的標志位(9個,用6個狀態(tài))作為轉移的條件。3)循環(huán)控制指令:CX中存放著循環(huán)次數(shù),短轉移(1)LOOP 目標標號(2)LOOPE/LOOPZ 目標標號(3)LOOPNE/LOOPNZ 目標標號(4)JCXZ 目標標號,中斷指令只有3條。(2) NOP 空操作指令,占用3個時鐘周期的時間(IP+1),常用來作延時。偽指令語句是一種說明性語句,它在匯編時只為匯編程序提供進行匯編所需要的有關信息,如定義符號,分配存儲單元,初始化存儲器等,而本身并不代表生成目標代碼。(2)語句格式1)指令語句格式[標號:][前綴] 指令助記符 [操作數(shù)表] [。第五章 存儲器一、存儲器的結構① 位 (bit):信息量單位,每一個0或1就叫做1位信息。字長是隨計算機發(fā)展變化的(8086型字長=16位)。⑧段:分段方法:段起始地址(段基址),段長簡化問題。邏輯段:邏輯段長度=后起始地址前起始地址,一類信息可以使用1個至多個邏輯段。:按字堆棧,后進先出;從底(高地址)向頂(低地址)堆放堆棧指針SS:SP(棧頂)。SP2,進棧;SP+2,出棧;自動實現(xiàn),程序里不寫。雙極性RAM的特點:存取速度快。特點:定時刷新、分時復用。如:需要64KX8位的存儲器:16KX8需4片;需要64KX8位的存儲器:2KX8需32片。②部分譯碼:用片內尋址外的高位地址的一部分譯碼產生片選信號。(2)模擬量:計算機檢測、數(shù)據(jù)采集或控制的大量的現(xiàn)場信息等(3) 開關量:一些“0”或“1”兩個狀態(tài)的量2)狀態(tài)信號狀態(tài)信息是反映外設當前所處工作狀態(tài)的信息,以作為CPU與外設間可靠交換數(shù)據(jù)的條件。1)查詢輸入(1)接口電路(2)程序流程(3)程序編碼POLL: IN AL,STATUS_PORT 。已“準備就緒”(READY=1),則讀入數(shù)據(jù) 說明:POLL:標號;IN:操作碼;AL:累加器;STATUS_PORT:符號地址;TEST:檢測;JE POLL:條件轉移,結果是0則返回;2)查詢輸出(1)接口電路 (2)程序流程(3)查詢部分的程序為:POLL: IN AL,STATUS_PORT;從狀態(tài)端口輸入狀態(tài)信息 TEST AL,80H;檢查BUSY位 JNE POLL;BUSY則循環(huán)等待 MOV AL,STORE;否則,從緩沖
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1