




已閱讀5頁,還剩46頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中原工學院微機原理考試題庫 試題庫中題型及難易程度試題庫中題型及難易程度 題型包括以下八類題型包括以下八類 一 填空題一 填空題 二 簡答題二 簡答題 三 選三 選 擇擇 題題 四 判斷題四 判斷題 五 讀程序五 讀程序 六 匯編程序設計六 匯編程序設計 七 存儲器七 存儲器 八 接口技術八 接口技術 難易程度分為三類 分別為 難易程度分為三類 分別為 A 類 較小類 較小 基本題基本題 主要內容 基本概念 基礎知識 主要內容 基本概念 基礎知識 B 類 難度適中類 難度適中 綜合題綜合題 主要內容 基本概念和基礎知識的加深 主要內容 基本概念和基礎知識的加深 C 類 難度較大類 難度較大 提高題提高題 主要內容 基本概念 基礎知識的綜合與提高 主要內容 基本概念 基礎知識的綜合與提高 填填 空空 題題 部部 分分 填空題目包含以下幾大類內容 填空題目包含以下幾大類內容 一 數制變換 運算 碼制等 二 微機組成 結構 總線 三 8086 8088CPU 的內部結構 大小模式構成和總線 周期 四 指令系統和匯編語言程序設計 五 存儲器組成 分類 性能 特點 六 接口技術與中斷技術 一 數制變換 運算 碼制 補碼運算 溢出判斷等一 數制變換 運算 碼制 補碼運算 溢出判斷等 A 類 類 1 微型計算機由 控制器 輸入設備 和輸出設備等五部分組 成 2 用 8 位二進制數表示下列數 1 68 B BCD H 2 64H D BCD 3 86 H D BCD 4 十進制數 73 B Q H 5 87 的原碼是 補碼是 反碼 6 93 的原碼是 補碼 反碼 7 976 的 BCD 碼是 的七位 ASCII 碼是 8 10111 B D H 9 若 X1 B 則 X1 補碼 B X2 B 則 X2 反碼 B X2 補碼 B 10 10111 01 B D H 11 01 B D BCD 12 若 X1 B 則 X1 補碼 B X2 B 則 X2 補碼 B 3 下述機器數形式可表示的數值范圍是 請用十進制形式寫出 單字節無符號整數 單字節有符號整數 B 類 類 1 計算機的硬件由 和 等五部分組成 2 用 8 位二進制數表示下列數 1 原碼 B 1 反碼 B 1 補碼 B 用 16 位二進制數表示下列數 1 原碼 B 1 反碼 B 1 補碼 B 下述機器數形式可表示的數值范圍是 用十進制形式寫出 雙字節無符號整數 雙字節有符號整數 補碼表示 823 的 BCD 碼是 的七位 ASCII 碼是 若 X 補碼 B 則 x 原碼 2X 補碼 若 X 補碼 B 則 x 反碼 X 補碼 C 類 類 若 X 補碼 B 則 X 原碼 2X 補碼 1010 B 0A H D 若 X 補碼 78H 則 X 補碼 H 已知 X 補碼 B Y 補碼 B 則進行 X Y 補碼 運算后 OF CF X Y 補碼運算后 OF CF 已知 X 反碼 B Y 補碼 B 則進行 X Y 補碼 運算后 OF CF X Y 補碼運算后 OF CF 若 X 補碼 B Y 補碼 B 則 X Y 補碼 B 且 CF OF 二 微機組成 結構 總線二 微機組成 結構 總線 A 類 類 計算機系統的三大總線是 和 將 和 集成在一塊芯片上 被稱作 CPU CPU 包括 和 B 類 類 根據馮 諾依漫結構 CPU 的機器指令由 和 兩部分組 成 C 類 類 一般來說 微型計算機包括 和 微型計算機系統包括 和 三 三 8086 8088CPU 的內部結構 大小模式構成和總線周期的內部結構 大小模式構成和總線周期 A 類 類 8086 8088 CPU 的尋址范圍 8086 8088 CPU 的程序存儲空間 8086 CPU 的外部數據總線有 位 地址總線有 位 8088 CPU 的外部數據總線有 位 地址總線有 位 8086 8088 CPU 由 和 兩大部件構成 8086 8088 CPU 能否響應外部中斷請求受 標志位控制 已知當前數據段位于儲存器的 C1000H 到 D0FFFH 范圍內 問 DS 有一個由 100 個字節組成的數據區 其起始地址為 7300H 20A0H 則該數據區首單元 的物理實際地址是 末單元的物理地址是 把 BX 寄存器和 DX 寄存器的內容相加 結果存入 BX 寄存器中 其匯編指令是 用寄存器 BX 和位移量 OB2H 的寄存器相對尋址方式把寄存器中的一個 字和 DX 相加 并把結果送回存儲器中 其匯編指令是 10 指令 MOV AX BX DI 中 源操作數的尋址方式為 目的操作數的尋址方式為 11 對于指令 XCHG BX BP SI 如果指令執行前 BX 6F30H BP 0200H SI 0046H SS 2F00H 2F246H 4154H 則執行指令后 BX 2F246H 12 XOR DX DX 指令可以用功能等效的 指令替換 13 堆棧是按照 原則組織的一片連續的存儲區域 14 假設 BX 0449H BP 0200H SI 0046H SS 2F00H 2F246H 7230H 則執行 XCHG BX BP SI 指令后 BX 15 指令 MOV CL BX SI 中 源操作數的尋址方式為 目的操作數的尋址方式為 16 對于指令 XCHG BX BP SI 如果指令執行前 BX 6F30H BP 0200H SI 0046H SS 2F00H 2F246H 4154H 則執行指令后 BX 2F246H 17 以 BX 基址尋址 約定的段寄存器是 以 BP 基址尋址 約定的段寄存器是 變址尋址約定的段寄存器是 18 8086 CPU 內部的四個段寄存器是 及 19 根據以下要求用一條指令寫出相應的操作 1 把 BX 和 DX 的內容相加 結果送入 DX 中 2 用寄存器 BX 和位移量 0B2H 的寄存器相對尋址方式把存貯器中的一個字和 CX 的 內容相加 結果送入該存貯器中 3 用寄存器 BX 和 SI 的基址變址尋址方式把存貯器中的一個字節與 AL 寄存器的內 容相加 結果送入 AL 寄存器中 4 用位移量為 0524H 的直接尋址方式把存貯器中的一個字與數 2A59H 相加 并把 結果送入該存貯單元中 20 根據以下要求用一條一條指令寫出相應的操作 1 把 AX 和 DX 的內容相減 結果送入 DX 中 2 用寄存器 SI 和位移量 0B2H 的寄存器相對尋址方式把存貯器中的一個字和 BX 的 內容相加 結果送入該存貯器中 3 用寄存器 BX 和 DI 的基址變址尋址方式把存貯器中的一個字節與 AL 寄存器的內 容相加 結果送入 CL 寄存器中 4 用位移量為 7642H 的直接尋址方式把存貯器中的一個字與數 3859H 相加 并把 結果送入該存貯單元中 21 若 CS 2100H IP 1080H 則由它們形成的物理地址 B 類 類 8086CPU 的數據總線和地址總線分別是 位和 根 條 8086 8088CPU 中的指令隊列的長度分別為 和 字節 根據標志位功能 8086 CPU 的標志位可分為 標志和 標志兩 類 8086 8088 CPU 中可用于寄存器間接尋址的寄存器有 和 乘法指令 MUL 的指令格式只有一個源操作數 若源操作數的類型屬性為字節 則結 果存放 中 若源操作數的類型屬性為字 則結果存放在 中 6 8086 8088 CPU 系統中 存儲器是分段的 每段最大長度是 字節 段內偏 移地址從 到 7 8086CPU 地址總線有 條 其最大尋址能力為 KB 地址范圍為 C 類 類 8086 8088 CPU 的 I O 地址空間 當 8086CPU 的 MN MX 引腳接 電平 CPU 處于最大模式 這時對存儲器和 外設端口的讀寫控制信號由 芯片發出 CPU 訪問存儲器進行讀寫操作時 通常在 狀態去檢測 READY 一旦檢 測到 READY 無效 就在其后插入一個 周期 若 8086CPU 時鐘頻率為 5MHZ 時 它的典型總線周期為 ns 在數據段尋址時 可用的間接尋址寄存器有 三個 在堆棧段尋 址時 可用的間接尋址寄存器有 8086 訪問 I O 的指令有 和 兩種尋址方式 相應端口的 地址范圍是 和 對于指令 MOV AX BX 執行前 DS 1000H BX 11H 則操作數 BX 的有效地址為 假設 DS 3000H BX 0808H 30808H 012AAH 3080AH 0BBCCH 當執 行指令 LES DI BX 后 DI ES 尋址方式是指 指令 MOV BX 45H DI BP 的源操作數尋址方式是 該指令還可以寫書成 10 8086 8088 的狀態標志有 個 11 假設某個字的值是 1234H 其低位字節地址是 20H 高位字節地址是 21H 那么該字 地址是 12 SP 總是指向 若原先 SP 2000H SS 2000H 問 CPU 執行指 令 PUSH AX 后 AL 內容壓入物理地址為 存儲單元中 AH 內容壓入 物理地址為 存儲單元中 13 8086 最大模式下產生控制信號利用芯片 總線控制器 最小 最大模式下 外部地址鎖存器利用芯片 外部數據收 發器利用芯片 14 通常 8086 CPU 主存分為奇地址存儲體和偶地址存儲體 最小模式下 8086 CPU 奇地存 儲體數據線接 奇地址存儲體選通條件除 M 1 外 還有 8086 CPU 偶地址存儲體數據線接 選通條件除 M 1 外 還有 15 標志寄存器 FR 中 有 個狀態標志 有 個控制標志 16 8086 CPU 內部設置三類寄存器 其中 4 個十六位通用寄存器是 4 個段寄存器 四 指令系統和匯編語言程序設計四 指令系統和匯編語言程序設計 A 類 類 匯編語言程序上機過程包括編輯輸入源程序 連接 等步驟 一條完整的匯編指令由 等四部分組成 3 與指令 MOV BX OFFSET BUF 功能相同的指令是 4 DOS 系統功能號應放在 寄存器中 5 在 DEBUG 軟件中 A 命令的功能是 Q 命令的功能是 6 在 DEBUG 軟件中 U 命令的功能是 G 命令的功能是 T 命令的功能是 B 類 類 CPU 的機器指令由 和 兩部分組成 子程序又稱 它可以由 語句定義 由 語句結束 屬性可以是 或 語言程序的結構可分為 四種 程序中調用其他子程序稱 子程序中調用其自身稱 調用子程序要進行 操作 C 類 類 匯編語言中的變量或標號一般有三種屬性 分別是 和 8086CPU 讀外部 8 位端口 PORT 的指令有 2 條 分別是 匯編語言源程序中的語句有三種類型 它們是 語句 語句 語句 指令 AND AX X1 XOR X2 中 X1 和 X2 是兩個已賦值的變量 問 AND 運算是在 時執行 XOR 的操作是在 時執 行 變量 X1 和 X2 的類型屬性應是 五 存儲器組成 分類 性能 特點五 存儲器組成 分類 性能 特點 A 類 類 1 在 8086 系統中 邏輯地址為 2000H 1234H 的存儲單元的物理地址是 2 8088 CPU 取指令時 段地址由 寄存器提供 偏移地址由 寄存器提供 3 8088 CPU 可直接尋址的存儲空間為 KB 地址編碼從 H 到 H 4 將存儲器與系統相連的譯碼片選方式有 法和 法 5 若存儲空間的首地址為 01000H 存儲容量為 1K 8 2K 8 4K 8 和 8K 8 的存儲器 所對應的末地址分別為 和 6 某一 RAM 芯片 其容量為 1024 8 位 地址線和數據線分別為 根 7 某一 RAM 芯片 其容量為 2K 8 位 地址線和數據線分別為 根 8 微機系統中 ROM 是只 存儲器 RAM 是 動態 RAM 存儲芯 片的內容需定時 9 設有一個具有 16KB 的存儲器系統 存儲器單元地址連續 若存儲器系統的起始單元地 址為 80000H 則末單元地址為 10 設有一個具有 32KB 的存儲器系統 存儲器單元地址連續 若存儲器系統的起始單元 地址為 40000H 則末單元地址為 11 內存地址從 40000H 到 BBFFFH 共有 KB 12 由 2732 芯片組成 64KB 的存儲器 則需要 片芯片 B 類 類 1 8086 CPU 寫入一個規則字 數據線的高 8 位寫入 存儲體 低 8 位寫入 存儲 體 2 存儲芯片的主要性能指標 功率損耗及可靠性等 3 若存儲空間的首地址為 3800H 存儲容量為 5K 8 12K 8 的存儲器所對應的末地址分 別為 C 類 類 1 對 6116 進行讀操作 6116 引腳 2 在分層次的存儲系統中 存取速度最快 靠 CPU 最近且打交道最多的是 存儲器 它 是由 類型的芯片構成 而主存儲器則是由 類型的芯片構成 CEWEOE 六 接口技術與中斷技術六 接口技術與中斷技術 A 類 類 1 8086 8088 CPU 共有 個中斷源 其相應的中斷向量存放在存儲器中從 到 的地址區間內 2 8086CPU 中斷系統有 個中斷類型號 碼 中斷類型號與對應的矢量地址換算 公式為 3 PC XT 機的中斷矢量表放在從 H 地址單元開始到 H 地址單元結束的存 儲區域內 總共占有 個字節 4 CPU 與外設之間信息傳輸方式有四種 它們分別為 5 數據的輸入 輸出指的是 CPU 與 進行數據交換 6 數據輸入 輸出的三種方式是 和 7 當 CPU 執行 IN AL DX 指令時 引腳為 電平 引腳為 電平 8 8086 CPU 設置為最小模式時 訪問 I O 接口時 其 M IO 信號應為 電平 9 8088 CPU 設置為最小模式時 訪問 I O 接口時 其 M IO 信號應為 電平 10 8255A 工作在方式 0 時 有 個 I O 位 11 8255A 有兩個控制字 它們分別是 和 12 典型的中斷處理過程 硬件中斷 應包括的四個階段是 13 若某中斷向量為 08H 則該中斷的中斷服務子程序的入口地址在中斷向量表中的物理 地址范圍為 14 8253 5 定時 計數器有 個獨立的計數器 每個計數器都是 位 15 被檢測的模擬信號必須經 轉換變成 量才能送計算機處理 16 DAC0832 有引腳 根 其中數字量輸入引腳有 根 17 ADC0809 的模擬輸入引腳有 根 數字輸出引腳有 根 18 LED 數碼管有 和 兩種接法 B 類 類 WRRD 1 中斷向量就是中斷服務子程序的 在內存中占有 個存儲單元 其中低地址字單元存放的是 高地址字單元存放的是 2 中斷返回指令是 該指令將堆棧中保存的斷點彈出后依次裝入 寄存器 和 寄存器中 將堆棧中保存的標志裝入 寄存器中 3 CPU 響應中斷后 將 寄存器的內容入棧保存 然后自動將 標志復位 若要實現中斷嵌套 必須在中斷服務子程序中執行一條 指令 4 對 I O 端口的編址方式一般有 和 兩種 8086 CPU 采用的編址方式是 5 在 8086 CPU 中 I O 指令采用直接尋址方式時 可尋址的 I O 端口地址有 個 若采用 DX 間接尋址方式 可尋址的 I O 端口地址有 個 6 CPU 在執行 OUT DX AL 指令時 將 寄存器的內容送到地址總線上 將 寄存器的內容送到數據總線上 7 計算機與外界交換信息稱為通信 通信的兩種基本方式為 和 8 8086CPU 尋址外設可以有兩種方式 一種是 尋址方式 另一種 是 尋址方式 9 一片 8259A 可管理 級中斷 經過級連最多可擴展為管理 級中斷 8259A 有 個方式選擇控制字和 操作命令字 10 CPU 與外設之間的連接部件稱為 其基本功能是 和 11 中斷向量表的首地址為 末地址為 共占 個字 節單元 一個中斷向量占 個字節 其中前兩個字節放中斷服務程序的 地址 后兩個字節放中斷服務程序的 地址 C 類 類 1 用 8255 的 PA 口和 PC 口的低 4 位接一個鍵盤陣列 最多可識別 個按鍵 軟件識別按鍵時 當識別有鍵按下后所加的一段延時程序是為了 2 CPU 響應 8259A 中斷 在 引腳上輸出 個負脈沖 在第 個負脈 沖期間讀入中斷類型碼 3 PC 機中當 8259A 工作在 方式和 方式時 在中斷返回前 必須向 端口寫入一條中斷結束指令 4 CPU 在執行 IN AL DX 指令時 M 引腳為 電平 為 電平 5 串行通信方式有 和 兩種 其中 方式是以 RDIO 字符格式 起始位開始 停止位結束傳送字符串 6 輸入 輸出端口有 2 種編址方法 即 I O 端口與存儲器單元統一編址和 I O 端口單獨編 址 前一種編址的主要優點是 和 7 8255A 口工作于方式 1 時 C 口的 作為 A 口的聯絡信號 B 口工作于 方式 1 時 C 口的 作為 B 口的聯絡信號 簡簡 答答 題題 部部 分分 簡答題目包含以下幾大類內容 簡答題目包含以下幾大類內容 一 數制變換 運算 碼制等 二 微機組成 結構 總線 三 8086 8088CPU 的內部結構 大小模式構成和總線 周期 四 指令系統和匯編語言程序設計 五 存儲器組成 分類 性能 特點 六 接口技術與中斷技術 一 數制變換 運算 碼制 補碼運算 溢出判斷等一 數制變換 運算 碼制 補碼運算 溢出判斷等 A 類 類 1 溢出與進位不同點 答 進位是指運算結果的最高位向更高位的進位 用來判斷無符號數運算結果是否超 出了計算機所能表示的最大無符號的范圍 溢出是指帶符號數的補碼運算溢出 用來判斷帶符號數補碼運算結果是否超出了補碼 所能表示的范圍 2 什么是組合的 BCD 碼 什么是非組合的 BCD 碼 答 組合的 BCD 碼是用一個字節表示 2 位 BCD 碼 非組合的 BCD 碼一個字節僅在低四 位表示 1 位 BCD 碼 3 簡述十進制數轉換為二進制數的方法 4 簡述十六進制數轉換為十進制數的方法 5 在計算機中 如何表示正 負號 答 數的最高位為符號位 并且用 0 表示正 用 1 表示負 6 計算機中機器數有哪些常用的編碼形式 答 常用的編碼有原碼 反碼和補碼 B 類 類 1 原碼 反碼和補碼是怎樣定義的 答 原碼的定義 一個數的原碼其尾數就是該數的真值 其最高位用來表示符號 和 分別用 0 和 1 來表示 反碼的定義 對于正數它的反碼等于原碼 對于負數它的反碼等于它的原碼除符反碼的定義 對于正數它的反碼等于原碼 對于負數它的反碼等于它的原碼除符 號位外 其余各位取反 號位外 其余各位取反 補碼的定義 對于正數它的補碼等于原碼 對于負數它的補碼等于它的原碼除符補碼的定義 對于正數它的補碼等于原碼 對于負數它的補碼等于它的原碼除符 號位外 其余各位取反后加一 號位外 其余各位取反后加一 2 2 在計算機中 在計算機中 BCDBCD 碼的加減運算是按什么規則進行調整的 碼的加減運算是按什么規則進行調整的 C 類 類 1 簡述漢字的編碼規則 答 GB2312 國標字符集呈二維表 分成 94 行 94 列 行號稱為區號 列號稱為位號 每一個漢字或符號在碼表中都有各自一個惟一的位置編碼 該編碼就是字符所在的區號 行號 及位號 列號 的二進制代碼 7 位區號在左 7 位位號在右 共 14 位 也稱為 漢字的區位碼 因此 字符集中的任何一個圖形 符號及漢字都用唯一的區位碼表示 為了不影響已經約定好的數據通信規程 將區位碼的區號和位號都加 32 即 變換 成對應的國標碼 2 計算機中數字的小數點是如何表示的 答 有兩種表示方法 定點表示法和浮點表示法 二 微機組成 結構 總線二 微機組成 結構 總線 A 類 類 1 試說明微機的工作過程 答 當開始運行程序時 首先應把第一條指令所在存儲單元的地址賦予程序計數器 PC Program Counter 然后機器就進入取指階段 在取指階段 CPU 從內存中讀出的內容 必為指令 于是 數據緩沖寄存器的內容將被送至指令寄存器 IR 然后由指令譯碼器對 IR 中指令的操作碼字段進行譯碼 并發出執行該指令所需要的各種微操作控制信號 取指階 段結束后 機器就進入執行指令階段 這時 CPU 執行指令所規定的具體操作 當一條指令 執行完畢后 轉入下一條指令的取指階段 這樣周而復始地循環 直到遇到暫停指令時結 束 2 存儲器讀寫操作的不同點 答 讀操作 由 CPU 發出的讀命令控制 寫操作 由 CPU 發出的寫命令控制 讀操作 把數據從內存中讀出來 放到 DB 上 寫操作 把 上的內容 寫入到存儲器中 3 計算機按其使用的邏輯元件的不同被分為哪幾代 微型計算機是哪一代計算機的分支 答 電子管計算機 晶體管計算機 集成電路計算機和大規模 超大規模集成電路計 算機 微型計算機屬于第四代計算機的分支 4 何謂總線 有哪幾類 作用如何 答 總線是計算機中各功能部件間傳送信息的公共通道 根據所傳送的信息的內容與 作用不同 總線可分為三類 地址總線 數據總線 控制總線 這三類總線作用為計 算機各功能部件間傳送地址 數據 控制信息的 5 簡述馮 諾依曼計算機體系結構的基本思想 答 馮 諾伊曼基本設計思想為 以二進制形式表示指令和數據 程序和數據事先存放在存儲器中 計算機在工作時能夠高速地從存儲器中取出指令 并加以執行 由運算器 控制器 存儲器 輸入和輸出設備等五大部件組成計算機系統 6 假設四種 CPU 主存地址分別為 16 根 20 根 24 根以及 32 根 試問每種 CPU 可尋址內 存多少字節 解 64K 字節 1M 字節 16M 字節 4G 字節 B B 類 類 1 什么是微機總線 答 籠統來講 就是一組進行互連和傳輸信息 指令 數據和地址 的信號線 計算 機的總線 都是有特定含義的 如 局部總線 系統總線 和 通信總線 等 2 總線標準的特點有哪些 答 具有公用性 同時可掛接多種不同類型的功能模塊 在機箱內以總線擴展 插槽形式提供使用 一般為并行傳輸 定義的信號線多 且齊全 包括分離的數據 地址和控制信號線以及電源線 3 通常總線分為哪幾類 其特點是什么 答 局部總線是介于 CPU 總線和系統總線之間的一級總線 它一側直接面向 CPU 總 線 另一側面向系統總線 分別由橋接電路連接 局部總線又可分為專用局部總線 VL 總 線 PCI 總線 系統總線是微機系統內部各部件 插板 之間進行連接和傳輸信息的一組信號線 如 ISA 和 EISA 就是構成 IBM PC X86 系列微機的系統總線 系統總線是微機系統所特有的 總線 由于它用于插板之間連接 故也叫板級總線 通信總線是系統之間或微機系統與設備之間進行通信的一組信號線 如微機與微機 之間 所采用的 RS 232C RS 485 總線 微機與智能儀器之間 所采用的 IEEE 488 VXI 總 線 以及近幾年發展和流行起來的微機與外部設備之間的 USB 和 IEEE1394 通用串行總線等 但是 與其把這種總線叫做通信總線 還不如把它叫接口標準更合適 因為它們更符合接 口標準的特征 C C 類 類 1 簡述總線傳輸的過程 答 總線完成 1 次數據傳輸 一般分為 4 個階段 申請階段 當系統總線上有多個主模塊時 需要使用總線的主模塊要提出申請 由 總線仲裁機構確定把下一個傳輸周期的總線使用權授權給哪個模塊 尋址階段 取得總線使用權的主模塊通過總線發出本次打算訪問的從模塊的存儲器 地址或 I O 端口地址及有關命令 使參與本次傳輸的從模塊開始啟動 傳數階段 主模塊和從模塊之間進行數據傳輸 數據由源模塊發出 經數據總線流 入目的模塊 結束階段 主從模塊的有關信息均從系統總線上撤除 讓出總線 2 總線數據傳輸的控制方式有哪幾種 答 同步方式 異步方式 半同步方式 分離方式 三 三 8086 8088CPU 的內部結構 大小模式構成和總線周期的內部結構 大小模式構成和總線周期 A 類 類 1 何謂邏輯地址 何謂物理地址 如何由邏輯地址求物理地址 答 邏輯地址是 16 位的相對地址 其表達形式有 段地址 和 段內偏移地址 物 理地址是 20 位絕對地址 存儲單元的物理地址是唯一的 CPU 與存儲器進行數據交換時在 地址總線上提供的 20 位地址信息稱為物理地址 物理地址 邏輯地址 10H 段內偏移地址 2 EU 與 BIU 各自的功能是什么 如何協同工作 答 EU 是執行部件 主要的功能是執行指令 BIU 是總線接口部件 負責與片外存儲 器 及 I O 接口電路傳輸數據 EU 經過 BIU 進行外部數據的訪問 BIU 為 EU 提供將要執行的指 令 EU 與 BIU 可分別獨立工作 3 8086 存儲器結構分哪 4 個邏輯段 各種邏輯段分別是什么用途 解 在 8086 存儲器結構中有 4 種邏輯段 分別為 代碼段 數據段 堆棧段和附加段 代碼段用于存放程序 數據段和附加段 ES 用于存放數據 堆棧段 SS 用于存放數據 包括 暫存數據和保護現場的數據 B 類 類 1 8086 系統復位時 系統的初始狀態有什么特征 答 8086 系統復位時 標志寄存器值為 0 其結果禁止中斷與單步方式 DS SS ES 和 IP 寄存器值為 0 CS 寄存器值為 FFFFH 2 X 35H Y 76H 進行 X Y 和 X Y 運算后 狀態標志位各位的狀態是什么 解 X Y 0ABH 各標志位分別為 OF 1 SF 1 ZF 0 AF 0 PF 0 CF 0 X Y 0BFH 各標志位分別為 OF 0 SF 1 ZF 0 AF 1 PF 0 CF 1 3 標志寄存器 FR 的狀態標志位各位的含義是什么 答 狀態標志位包括 CF PF AF ZF SF 和 OF 其中 CF 為進位標志位 表示算術運算指令執行之后 運算結果最高位 字節運算時為 第 7 位 字運算時為第 15 位 若產生進位或借位 該標志置 1 否則置 0 PF 為奇偶標志位 運算指令執行后 運算結果中 1 的個數為偶數 該標志置 1 否 則置 0 AF 為輔助進位標志位 加法運算過程中 若第 3 位有進位 或減法過程中 第 3 位有借住 則 AF 1 否則 AF 1 ZF 為零標志位 運算指令執行之后 若結果為 0 則 ZF 1 否則 ZF 0 SF 為符號標志位 它和運算結果的最高位相同 SF 1 表示負 SF 0 表示正 OF 為溢出標志 若本次運算結果有溢出 則 OF 1 否則 OF 1 4 標志寄存器 FR 的控制標志位各位的含義是什么 答 控制標志位包括 IF DF TF 其中 IF 為中斷標志位 該標志用于控制可屏蔽的硬件中斷 IF 0 可接受中斷 IF 0 中斷被屏蔽 不能接受中斷 該標志可用指令置 1 或置 0 復位 DF 為方向標志位 該標志位用于指定字符串處理指令的步進方向 當 DF 1 時 字符串處理指令以遞減方式由高地址向低地址方向進行 當 DF 0 時 字符串處理指令以 遞增方式 由低地址向高地址方向進行 該標志可用指令置位或清零 TF 為單步標志位 TF 1 表示控制 CPU 進人單步工作方式 此時 CPU 每執行完 一條指令就自動產生一次內部中斷 單步中斷用于程序調試過程中 5 請將如下邏輯地址用物理地址表示 1 0FFFFH 0000H 2 0045H 0018H 3 2000H 0600H 4 0B821H 3456H 答 用 PA 表示物理地址 PA 段基地址 16 偏移地址 1 PA 0FFFFH 16 0000H 0FFFF0H 2 PA 0045H 16 0018H 00468H 3 PA 2000H 16 4600H 24600H 4 PA 0B821H 16 3456H 0BB666H 6 某程序數據段中存有兩個數據字 1234H 和 5A6BH 若已知 DS 5AA0H 它們的偏移地址 分別為 245AH 和 3245H 試畫出它們在儲存器中的存放情況 答 偏移地址為 245AH 的字對應的物理地址為 PA DS 10H EA 5AA0H 10H 245AH 5CE5AH 偏移地址為 3245H 的字對應的物理地址為 34H 12H 6BH 5AH 5CE5AH 5CE5BH 5DC45H 5DC46H PA DS 10H EA 5AA0H 10H 3245H 5DC45H C 類 類 1 若 8086CPU 工作于最小模式 試指出當 CPU 將 AH 的內容送到物理地址為 91001H 的存 儲單元時 以下哪些信號應為低電平 M S7 DT 若 CPU 完成的 是將物理地址 91000H 單元的內容讀入 AL 中時 則上述哪些信號應為低電平 解 當 CPU 將 AH 的內容送到物理地址為 91001H 的存儲單元時 CPU 完成的是寫存儲 器操作 且完成的是訪問存儲器的奇地址 因此 0 S7 0 若 CPU 完成的是將物理地址 91000H 單元的內容讀 AL 中時 CPU 完成的是讀存儲器操 作 且完成的是訪問存儲器的偶地址 因此 0 DT 0 2 什么是引腳的分時復用 請說出 8086CPU 有哪些引腳是分時復用引腳 如何分時復用 答 8086 的數據 地址線是分時復用線 即某一時刻數據 地址線上出現的是地址 另 一時刻 數據 地址線上出現的是數據 正是這種引腳的分時使用方法才能使 8086 用 40 條 引腳實現 20 位地址 16 位數據及眾多的控制信號和狀態信號的傳輸 8086CPU 的分時復用的引腳有 地址 數據復用引腳是 AD15 AD0 在總線周期的 T1 狀 態 傳送地址信息 在其它狀態則傳送數據信息 地址 狀態復用引腳是 A19 S6 A16 S3 這些引腳在總線周期的 T1 狀態輸出地址的高 4 位 在總線的 T2 T3 TW 和 T4 狀態時 用 來輸出狀態信息 3 試說明 8086CPU 工作在最大和最小模式下系統基本配置的差異 解 8086CPU 可以工作在兩種工作模式 即最小工作模式和最大工作模式 最小工作 模式用于單機系統 系統中所有總線控制信號全部由 8086 直接提供 因此系統中的總線控 制電路可減到最少 最大工作模式用于多處理機系統 8086 作為主處理器 其它的處理器 為協處理器 協助主處理器工作 在最大工作模式下 系統所需要的控制信號均由總線控 制器 8288 提供 4 分析 8086CPU 兩個中斷輸入引腳的區別 以及各自的使用場合 解 INTR 是非屏蔽中斷請求信號 輸入 高電平有效 該信號是中斷源向 CPU 發出的 中斷請求信號 CPU 響應中斷請求后 CPU 在 引腳上發出兩個連續的負脈沖 以便由 中斷控制器提供中斷類型號 NMI 是非屏蔽中斷請求信號 輸入 正跳變有效 這類中斷不受中斷允許標志 IF 的影 響 也不能用軟件進行屏蔽 當 NMI 引腳收到一個正沿觸發信號時 CPU 就會在結束當前 指令后引起中斷 執行中斷類型號 2 的非屏蔽中斷處理程序 IOR R WR WR BHE BHE RD RD INTA 四 指令系統和匯編語言程序設計四 指令系統和匯編語言程序設計 A 類 類 1 簡述子程序調用的過程 設 IP 3A42H CS 8765H SP 1234H 求執行 CALL 1000 2345H 后 堆棧區數據存儲的情況 答 當程序執行到調用子程序指令時 系統會將該指令的下一條指令的段地址與段內 偏移地址壓入堆棧 同時改變當前的段地址與段內偏移地址 轉而去執行子程序 當子程 序執行完畢 由 RET 指令 使當然棧頂數據彈入到 CS IP 寄存器中 使程序回到原來處執 行 執行 CALL 指令后 堆棧的情況為 SP 65H SP 1 87H SP 2 42H SP 3 87H 2 什么叫尋址方式 常用的尋址方式有哪些 答 尋址方式就是指令中給出的尋找操作數的方法 常用的尋址方式有 立即數尋址 寄存器尋址 直接尋址 寄存器間接尋址 寄存器 相對尋址 基址變址尋址 相對基址變址尋址 3 簡述匯編語言上機過程 答 編輯 匯編 連接 DEBUG 調試 運行 4 匯編語言程序設計的基本結構有哪幾類 答 順序程序結構 分支程序結構 循環程序結構 子程序結構 5 用兩種方法寫出從 80H 端口讀入信息的指令 答 用直接尋址方式 IN AL 80H 用間接尋址方式 MOV DX 80H IN AL DX B 類 類 1 什么是變量 變量有哪些屬性 如何使用這些屬性 答 變量是一個可存放數據的存儲單元的符號名 即存放數據存儲單元的地址符號名 變量有三個屬性 段屬性 SEGMENT 變量段基址通常在定義變量的數據段的 DS 寄存器中 在指令 中它們被隱含使用 偏移屬性 OFFSET 是標號或變量所在地址距離段基址的偏移量值 它們在指令中 以顯示方式出現 類型屬性 TYPE 指變量是按字節 字或雙字操作 字節 字和雙字分別用 BYTE WORD 和 DWORD 定義 2 8086 8088 用什么途徑來更新 CS 和 IP 的值 答 出棧 轉移 過程調用 中斷 3 在執行 CALL 2000 0094H 時 IP 3D8FH CS 4050H SP 0F17CH 當該指令執行后 試指出 IP CS SP SP SP 1 SP 2 和 SP 3 的值 答 CS 2000H IP 0094H SP 0F78H SP 8FH SP 1 3DH SP 2 50H SP 3 40H 4 匯編語言源程序和匯編程序有什么區別 兩者的作用是什么 答 用匯編語言編寫的應用程序叫匯編語言源程序 匯編程序是一種用來將匯編語言 源程序轉換成可執行的機器碼程序的工具 匯編語言源程序是應用程序 匯編程序是工具 程序 五 存儲器組成 分類 性能 特點五 存儲器組成 分類 性能 特點 A 類 類 1 已知某 RAM 芯片的存儲容量為 16KB ROM 芯片的存儲容量為 4K 8 位 問每種存儲芯片 的地址線和數據線分別為多少 解 RAM 芯片地址線為 14 根 數據線為 8 根 ROM 芯片地址線為 12 根 數據線為 8 根 2 分別用 8KB 和 16K 8 位的 RAM 芯片構成 48KB 的存儲器 各需要多少片 解 用 8KB 的 RAM 芯片構成 48KB 的存儲器需 6 片芯片 用 16K 8 位的 RAM 芯片構成 48KB 的存儲器需 3 片芯片 C C 類 類 1 64K 4 位的動態存儲器芯片必要的引腿有哪些 它應采用多少引線的封裝 答 必要引腿有 Vcc 地 8 相地址線 A7 A0 行 列地址分時使用 行地 址選通線 RAS 列地址選通線 CAS 讀寫控制線 WE 數據輸入線 4 根 Din4 Din1 數 據輸出線 4 根 Dout4 Dout1 采用 22 線引腳封裝 2 Cache 有哪幾種組織方式 其機制特點和優點如何 答 Cache 有 3 種組織方式 其特點和優點如下 1 全相連方式 主存的一個區塊可以映象到 Cache 任何地方 優點 靈活 缺點 速 度慢 因為訪存時 Cache 控制器須將數據塊地址和 Cache 中每一個區塊地址比較 2 直接映象方式 主存的某個區塊只可能映象到 Cache 的一個唯一位置 優點 速 度很快 缺點 在 CPU 頻繁交替訪問幾個區塊索引相同而標記不同的單元時 將出現速度 減慢 但這種現象很少發生 3 組相連方式 將 Cache 分為很多組 每個組含幾個區塊 主存的每個區塊對應 Cache 某個組 但可以映象次組的任一個區塊位置 優點 命中率比直接映象方式高 缺 點 訪存時 要做兩次地址比較 Cache 控制器較復雜 六 接口技術與中斷技術六 接口技術與中斷技術 A 類 類 1 什么叫中斷 什么叫中斷源 答 在 CPU 執行程序的過程中 出現了某種緊急或異常的事件 中斷請求 CPU 需暫 停正在執行的程序 轉去處理該事件 執行中斷服務程序 并在處理完畢后返回斷點處繼 續執行被暫停的程序 這一過程稱為中斷 任何能夠引發中斷的事件都稱為中斷源 2 簡述中斷處理過程 答 中斷請求 中斷響應 中斷處理 中斷返回 3 I O 端口編址有哪兩種 答 獨立編址 統一編址 4 簡述中斷過程與 DMA 過程的不同點 答 在中斷方式下 外設需與主機傳輸數據時要請求主機給予中斷服務 中斷當前主 程序的執行 自動轉向對應的中斷處理程序 控制數據的傳輸 過程始終是在處理器所執 行的指令控制之下 在直接存儲器訪問 DMA 方式下 系統中有一個 DMA 控制器 它是一個可驅動總線的 主控部件 當外設與主存儲器之間需要傳輸數據時 外設向 DMA 控制器發出 DMA 請求 DMA 控制器向中央處理器發出總線請求 取得總線控制權以后 DMA 控制器按照總線時序控制 外設與存儲器間的數據傳輸而不是通過指令來控制數據傳輸 傳輸速度大大高于中斷方式 5 CPU 與外設之間的數據傳送方式有哪些 答 程序傳送方式 無條件傳送 查詢傳送 中斷傳送方式 DMA 傳送方式 6 8086 中斷分哪兩類 8086 可處理多少個中斷 答 分為內部中斷 軟 和外部中斷 硬 兩大類 8086 可處理 256 個中斷 7 8255A 有哪能幾種工作方式 每種工作方式有何特點 答 8255A 的工作方式有方式 0 方式 1 和方式 2 方式 0 為基本的輸入輸出方式 在該方式下 8255A 的 3 個端口均用作單向的輸入 輸 出端口 其中 A 口 B 口是 8 位端口 C 口作為兩個獨立的 4 位端口使用 在此方式下 8255A 共有 16 種工作組態 不需要聯絡線 可以實現無條件數據傳送 方式 1 為選通的輸入輸出方式 在此方式下 A 口 B 口和 C 口分為兩個組 即 A 組 和 B 組 A 組將 A 口作為數據端口 可設定為輸入或輸出 指定 C 口的高五位作為專用聯 絡信號線 B 組將 B 口作為數據端口 可設定為輸入或輸出 并指定 C 口的低三位為專用 聯絡信號線 數據的輸入 輸出均有鎖存能力 常用于中斷或查詢方式進行數據傳送 方式 2 為選通的雙向方式 該方式僅限于 A 口 A 口既作為輸入又作為輸出 C 口的 高 5 位端口線 PC3 PC7 指定為 A 口的專用聯絡信號線 8 簡述軟件和硬件定時方法的優缺點 答 軟件定時具有通用性 靈活性好 不需硬件 但在定時過程中 占用 CPU 時間 資源 且定時時間短的 一般在毫秒 秒之間 可編程硬件定時具有通用和靈活的優點 不占用 CPU 的時間資源 可和 CPU 同步工作 通過輸入控制字和時間常數 可以靈活修改其定時時間 9 A D 轉換器的功能是什么 有哪能些主要技術指標 答 A D 轉換器即模數轉換器 是將模擬量轉換為數字量的器件 主要技術指標有 分辨率 轉換精度 轉換時間 線性誤差 量化誤差 10 A D 轉換的方法主要有哪幾種 各有何特點 答 A D 轉換常用的方法有 逐次逼近法 并行比較法 雙積分法和 V F 電壓頻率 變換法等 逐次逼近型精度和速度均較高 11 簡述接口的概念及接口的功能 答 接口是外設和 CPU 三總線之間一個能控制外設與 CPU 進行信息交換的中轉電路 用來協調 CPU 和外設的信息交換及工作秩序 接口的基本功能是在主機和外設之間進行數據交換時用于完成對數據傳送的某些控制 功能 主要包括信息暫存 數據格式轉換 傳送路徑的切換控制和狀態信號的交換 通訊 控制 設備動作 定時控制 中斷管理及錯誤檢測等功能 B 類 類 1 什么是中斷類型碼 中斷向量 中斷向量表 答 處理器可處理的每個中斷的編號為中斷類型碼 中斷向量是指中斷處理程序的入 口地址 需處理器尋址 中斷向量表是存放所有類型中斷處理程序入口地址的一個特定的 內存區域 2 在 8086 8088 的微機系統中 中斷類型碼和中斷向量之間有什么關系 答 在 8086 系統中 中斷類型碼乘 4 得到中斷向量表的地址指針 從而得到中斷向量 3 什么是硬件中斷 什么是軟件中斷 在 PC 機中兩者的處理過程有什么不同 答 硬件中斷是外設通過 CPU 的中斷請求輸入端來請求 CPU 進行中斷服務 軟件中斷 是 處理機內部識別并進行處理的中斷過程 硬件中斷需提供中斷服務程序入口地址的信息 可由中斷控制器提供中斷類型碼 處理機自動轉向中斷處理程序 軟件中斷完全由處理機 內部形成中斷處理程序的入口地址并轉向中斷處理程序 不需外部提供信息 3 試敘述基于 8086 8088 的微機系統處理硬件中斷的過程 答 以 INTR 請求為例 當 8086 收到 INTR 的高電平信號時 在當前指令執行完畢且 IF 1 的條件下 8086 在兩個總線周期中分別發出 有效信號 在第二個 期間 8086 收到中斷源發來的一字節的中斷類型碼 8086 完成保護現場的操作 IP CS 和 RF 內 容進入堆棧 清除 IF TF 8086 將類型碼乘 4 后得到中斷向量入口地址 從此地址開始讀 取 4 字節的中斷服務程序的入口地址 8086 從此地址開始執行程序 完成 INTR 中斷請求 的響應過程 4 8255A 有哪能幾個控制字 每個控制字的各位含義是什么 答 C 類 類 1 在 PC 機中如何使用 用戶中斷 入口請求中斷和進行編程 答 PC 機中分配給用戶使用的中斷是 IRQ9 經擴展插槽 B4 引出 故把用戶的中斷請 求線連接到 B4 上 在應用程序中 利用 25H 號系統調用將中斷服務程序的入口地址寫入對 應 0AH 類型中斷對應的中斷向量表中去 在應用程序中把主片 8259A D2 屏蔽位清 0 把從 片 8259A D1 屏蔽位清 0 使主片的 IR2 從片的 IR1 可以輸入中斷請求 中斷服務程序結 束前向主片 8259A 發中斷結束命令 應用程序結束之前對主片的 IR2 和從片的 IR1 進行屏 蔽 關閉用戶中斷請求 INTAINTA 2 8255A 的方式 0 一般使用在什么場合 在方式 0 時 如果要使用查詢方式進行輸入輸出 操作 應該如果處理 答 方式 0 的使用場合有兩種 一種是同步傳送 另一種是查詢式傳送 在方式 0 情 況下 沒有規定固定的應答信號 這時將端口 A 和端口 B 作為數據端口 把端口 C 的 4 個 數位 高 4 位或者是低 4 位均可 規定為輸出口 用來輸出一些控制信號 而把端口 C 的 另外 4 個數位規定為輸入口 用來讀入外設的狀態 即利用端口 C 來配合端口 A 和端口 B 的輸入 輸出操作 使用查詢方式進行輸入輸出操作時 可利用端口 C 的某一位作查詢 只 有當該位為 1 時 方可以將數據送到輸入或輸出端口中 3 簡述 ADC0809 的工作原理及工作方式 4 8253 5 有哪幾種工作方式 各有何特點 其用途如何 5 A D 轉換器的接口電路一般應完成哪能些任務 其接口形式有哪能幾種 選選 擇擇 題題 部部 分分 A 類 類 1 設 A 186 B 273Q C 0BBH 它們之間的關系是 A A B C B A B C C A B C D A B C 2 8086CPU 用 ALE 的下降沿將 T1 期間出現的 信息鎖存在外部地址鎖存器中 A A0 A19 B C A 和 B D D0 D15 3 下列四條指令中有錯誤的是 A MOV AX SI B MOV AX BP DI C MOV AX DI D MOV AX BP DI 4 在 8086 8088 系統中 用于堆棧段間接尋址的寄存器有 A SP BP B SP BX C BX BP D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年模具設計師考試的學習成果展示與試題答案
- 2024年籃球裁判員考情分析及試題及答案
- 現場安全管理培訓隱患分析
- 2024年度足球裁判考試問題及答案
- 模具設計資格考試的準備材料試題及答案
- 2024年籃球裁判員考試解讀試題與答案
- 游泳救生員救生手段與方法研究試題及答案
- 農業植保員考試的成功指導與復習技巧試題及答案
- 甲肝培訓課件
- 展望2024年籃球裁判員考試的發展方向與試題與答案
- JJF 2160-2024 激光共聚焦顯微鏡校準規范
- 中華人民共和國安全生產法知識培訓
- 腫瘤中醫治療及調養
- 量子圖像處理
- 金屬熱處理工(中級工)職業技能認定考試題庫(含答案)
- 政府采購代理服務方案
- 云計算數據備份與恢復預案
- 人教版七年級生物上冊第一單元第一章第二節生物的特征課件
- 住房城鄉建設科學技術計劃項目科研開發類申報書
- (完整版)英語四級詞匯表
- GB/T 2424.7-2024環境試驗第3部分:支持文件及導則試驗A(低溫)和B(高溫)的溫度箱測量(帶負載)
評論
0/150
提交評論