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

正文內(nèi)容

北航計算機組成原理講義_2指令系統(tǒng)-在線瀏覽

2024-12-05 12:11本頁面
  

【正文】 器的內(nèi)容是操作數(shù)在存儲器中的地址。 ?EA = (A1), Operand = ((A1)) ?例: MOV R1, (1000H) PDP11的指令 OP Des A1 Mod Data A2 存儲器 A2 A1 尋址方式 ?基址尋址 ?操作數(shù)在存儲器中,指令地址字段給出一基址寄存器和一形式地址,基變址寄存器的內(nèi)容與形式地址之和是操作數(shù)的內(nèi)存地址。 尋址方式 ?變址尋址 ?操作數(shù)在存儲器中,指令地址字段給出一變址寄存器和一形式地址,變址寄存器的內(nèi)容與形式地址之和是操作數(shù)的內(nèi)存地址。Rx ? (Rx) + ?( 操作數(shù) Data的字節(jié)數(shù)) ?例: MOV AX, 1000H[DI] OP Des A Mod Rx N 寄存器 Rx + Data A+N 存儲器 A A+1 ? 變址尋址的作用:數(shù)組操作,串操作 N+ ? 尋址后寄存器 Rx 尋址方式 ?相對尋址 ?基址尋址的特例,由程序計數(shù)器 PC作為基址寄存器,指令中給出的形式地址作為位移量,二者之和是操作數(shù)的內(nèi)存地址。 ?棧底,棧頂, ?堆棧指針 (SP): 是一個特殊寄存器部件 , 指向棧頂 ?堆棧操作: PUSH ( 從寄存器到堆棧 ), POP (從堆棧到寄存器 ) 棧底 棧頂 A SP 堆棧 尋址方式 ?堆棧尋址 ?壓棧操作: PUSH Rn, 假定寄存器 Rn為 16位寄存器 (SP) ? (Rn), SP ? (SP)2 A SP A 堆棧 A2 Data Rn Data A2 SP 尋址方式 ?堆棧尋址 ?出棧操作: POP Rn, 假定寄存器 Rn為 16位寄存器 SP ? (SP) + 2, Rn ? ((SP)) A2 SP Rn A 堆棧 A2 Data A SP Data 尋址方式 ?頁面尋址 ?將程序計算器 PC的高位部分與形式地址拼接形成操作數(shù)的有效地址。超過 1M的存儲空間通過其他方式訪問。 ?主存采用分段的結(jié)構(gòu) ?主存存儲單元的地址構(gòu)成:段基址( 16 bits) : 段內(nèi)偏移( 16 bits) ?可執(zhí)行程序( .EXE) 的存儲結(jié)構(gòu):代碼段 (Code Segment), 數(shù)據(jù)段 (Data Segment), 堆棧段 (Stack Segment), 擴展數(shù)據(jù)段(可選) ?命令程序( .COM) 的存儲結(jié)構(gòu):代碼段,數(shù)據(jù)段和堆棧段必須是同一個段。 8086/ 8088指令系統(tǒng) : CPU與存儲器結(jié)構(gòu) ?存儲器地址結(jié)構(gòu)與計算 1 6 位段基址( 2021H )1 6 位段內(nèi)偏移量( 0240H )20210H左移4 位+20 位物理地址( 20340H ) 8086/ 8088指令系統(tǒng) : CPU與存儲器結(jié)構(gòu) ?存儲器單元結(jié)構(gòu) ?按字節(jié)單元編址 10H 20H 30H 40H 50H 60H 70H 80H 2021H 2021H 2021H 2021H 存儲器 高字節(jié) 低字節(jié) ?字節(jié)單元 ?( 2021H)= 20H ?( 2021H)= 10H ?字單元 ?( 2021H)= 1020H ?( 2021H)= 5060H ?雙字單元 ?( 2021H)= 30401020H 8086/ 8088指令系統(tǒng) :寄存器 ?通用寄存器:數(shù)據(jù)寄存器 (Data Register) ?AX, BX, CX, DX( 16位); ?AH, AL, BH, BL, CH, CL, DH, DL( 8位) ?各寄存器原則上沒有固定的應用 ?AX: 累加器 ?BX: 基址寄存器 ?CX: 計數(shù)器 ?DX: 數(shù)據(jù)寄存器 AH AL BH BL CH CL DH DL AX BX CX DX 通用寄存器 8 bits 8 bits 8086/ 8088指令系統(tǒng):寄存器 ?通用寄存器:指針寄存器 (Pointer Register) ?堆棧指針: SP( 16 位) ?基址指針: BP( 16位),默認指向堆棧段 通用寄存器 SP BP SI DI 16 bits ?通用寄存器:變址寄存器 (Index Register) ?SI, DI: 16位 ?一般情況下,二者使用上無差異,在串操作中, SI 對應源操作數(shù), DI對應目的操作數(shù) 8086/ 8088指令系統(tǒng) :寄存器 ?通用寄存器:段寄存器 (Segment Register) ?代碼段 (Code Segment), 數(shù)據(jù)段( Data Segment), 堆棧段( Stack Segment), 擴展數(shù)據(jù)段( Extend data Segment) ?代碼段寄存器: CS( 16 bits) ?數(shù)據(jù)段寄存器: DS ( 16 bits) ?堆棧段寄存器: SS ( 16 bits) ?擴展段寄存器: ES ( 16 bits) 段寄存器 CS DS SS ES 16 bits 8086/ 8088指令系統(tǒng) :寄存器 ?指令指針 IP( Instruction Pointer) ?IP( 16 bits)指向代碼段中下一條要執(zhí)行的指令。 ?標志寄存器 FLAGS( Flags Register) ?16位,記錄當前 CPU運行程序的各種狀態(tài) ?進位標志位 CF( Carry Flag) ?奇偶標志位 PF( Parity Flag) ?輔助進位標志位 AF( Auxitiary Flag) ?零值標志位 ZF( Zero Flag) ?符號標志位 SF( Sign Flag) ?溢出標志位 OF( Overflow Flag) ?單步跟蹤標志位 TF( Trace Flag) ?中斷允許標志位 IF( Interruptenable Flag) ?方向標志位 DF( Direction Flag) OF DF I
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1