所屬科目:身心障礙升大專-微處理機、數位邏輯設計、程式設計實習
1. 微 處 理 機 執 行 的 機 器 碼 (Machine Code)是 指 下 列 何 者 ? (A)C程 式 碼 (B)Java程 式 碼 (C)Visual Basic程 式 碼 (D)CPU可 以 直 接 執 行 的 二 進 位 指 令
2. 微 處 理 器 中 的 程 式 計 數 器 PC(Program Counter)主 要 功 能 為 何 ? (A)控 制 CPU時 脈 電 路 (B)暫 存 下 一 個 CPU要 執 行 指 令 的 記 憶 體 位 址 (C)儲 存 指 令 解 碼 器 的 內 容 (D)輔 助 算 術 邏 輯 單 元 (ALU)進 行 邏 輯 運 算
3. 直 接 記 憶 體 存 取 (DMA)的 主 要 功 能 為 何 ? (A)允 許 I/O裝 置 在 不 經 CPU介 入 下 直 接 與 記 憶 體 交 換 資 料 (B)讓 CPU用 輪 詢 方 式 介 入 I/O裝 置 的 資 料 傳 輸 (C)增 加 CPU快 取 記 憶 體 的 容 量 (D)增 加 CPU暫 存 器 的 容 量
4. 可 程 式 化 中 斷 控 制 器 (Programmable Interrupt Controller,例 如 Intel 8259A)的 主 要 功 能 為 何 ? (A)調 整 CPU執 行 中 斷 服 務 程 式 時 的 時 脈 頻 率 (B)將 所 有 中 斷 轉 換 成 DMA傳 輸 (C)管 理 並 協 調 多 個 中 斷 來 源 的 優 先 順 序 (D)將 所 有 中 斷 都 轉 換 成 輪 詢 (Polling)方 式 處 理
5. 有 關 可 遮 罩 中 斷 (Maskable Interrupt )的 敘 述 , 下 列 何 者 正 確 ? (A)可 遮 罩 中 斷 無 法 被 CPU禁 止 , 必 須 立 即 處 理 (B)可 遮 罩 中 斷 可 透 過 設 定 中 斷 遮 罩 暫 存 器 來 啟 用 或 禁 止 (C)所 有 中 斷 都 屬 於 可 遮 罩 中 斷 , 包 括 記 憶 體 同 位 元 檢 查 錯 誤 時 產生的中斷 (D)可 遮 罩 中 斷 一 旦 被 遮 罩 後 就 永 久 禁 止 , 無 法 再 次 啟 用
6. 關 於 CPU的 資 料 匯 流 排 (Data Bus)與 位 址 匯 流 排 (Address Bus )的 比 較,下列敘述何者正確? (A)兩 者 都 是 單 向 傳 輸 (B)資 料 匯 流 排 是 雙 向 傳 輸 , 位 址 匯 流 排 是 單 向 傳 輸 (C)兩 者 都 是 雙 向 傳 輸 (D)資 料 匯 流 排 是 單 向 傳 輸 , 位 址 匯 流 排 是 雙 向 傳 輸
7. 在 串 列 傳 輸 中 , 若 要 傳 送 一 個 8位 元 的 資 料 , 其 傳 輸 方 式 為 何 ? (A)8個 位 元 依 序 透 過 單 一 線 路 逐 一 傳 送 (B)8個 位 元 同 時 透 過 8條 線 路 傳 送 (C)8個 位 元 同 時 透 過 16條 線 路 傳 送 (D)使 用 8條 線 路 在 同 一 個 時 脈 週 期 內 同 時 傳 送 8個 位 元
8. 某 程 式 設 計 師 撰 寫 了 一 段 組 合 語 言 程 式 , 欲 在 微 處 理 機 上 執 行 。 下列哪一個步驟是將組合語言轉換為可執行程式的正確流程? (A)組 合 語 言 → 編 譯 器 → 目 的 碼 → 連 結 器 → 可 執 行 檔 (B)組 合 語 言 → 組 譯 器 → 目 的 碼 → 連 結 器 → 可 執 行 檔 (C)組 合 語 言 → 直 譯 器 → 可 執 行 檔 (D)組 合 語 言 → 反 組 譯 器 → 可 執 行 檔
9. 當 微 處 理 機 連 結 文 字 型 液 晶 顯 示 模 組 (LCM)且 內 含 字 型 產 生 器,若 要 顯 示 『 A』 字 元 , 微 處 理 機 的 程 式 最 可 能 是 做 哪 一 種 操 作 ? (A)產 生 掃 描 時 序 並 逐 一 控 制 每 個 顯 示 像 素 (B)逐 點 繪 製 『 A』 字 元 的 點 陣 資 料 寫 到 LCM的 指 令 解 碼 器 (C)將 『 A』 字 元 的 ASCII碼 寫 到 LCM的 顯 示 資 料 記 憶 體 (D)控 制 背 光 亮 度 來 形 成 『 A』 字 元 形 狀
10. 某 程 式 在 雙 核 心 微 處 理 機 上 執 行 , 但 程 式 主 要 包 含 一 個 大 型 的 迴 圈,且該迴圈的每次運算都必須依賴前一次的計算結果,因此無 法分割成多個獨立工作。若將系統從雙核心升級為四核心,下列 哪一項最可能發生? (A)執 行 時 間 大 幅 縮 短 , 接 近 原 本 的 一 半 (B)執 行 時 間 拉 長 為 原 來 兩 倍 (C)程 式 會 自 動 平 行 化 , 效 能 提 升 四 倍 (D)執 行 時 間 幾 乎 與 原 來 相 同 , 因 為 程 式 無 法 平 行 化
11. 某 穿 戴 式 健 康 監 測 裝 置 內 含 微 控 制 器 (Microcontroller )、心 率 感 測 器與加速度感測器,該裝置可以持續量測使用者心跳與日常活動 行為,並在偵測到心率異常時發送震動提醒。在此系統中,微控 制器最主要扮演的角色為何? (A)只 負 責 螢 幕 訊 息 顯 示 (B)只 負 責 調 整 螢 幕 亮 度 (C)僅 提 供 電 力 給 感 測 器 運 作 (D)讀 取 感 測 器 資 料 並 判 斷 是 否 觸 發 提 醒
12. 某 CPU執 行 指 令 ADD R1, R2時 , 包 含 下 列 動 作 : ①將程式計數器的內容送到位址匯流排,從記憶體取回指令 ② 控 制 單 元 解 析 指 令 中 的 運 算 碼 (Op-code)與 暫 存 器 欄 位 ③ ALU對 R1與 R2的 內 容 做 加 法 運 算 , 並 將 結 果 寫 入 R1 若 依 照 Fetch→ Decode→ Execute的 順 序 , 下 列 排 列 何 者 正 確 ? (A)② → ① → ③ (B)① → ② → ③ (C)① → ③ → ② (D)② → ③ → ①
13. 某 資 料 為 1100101 , 使 用 奇 同 位 (Odd Parity)傳 送 , 接 收 端 收 到 的 資 料 為 11100101 , 其 中 最 左 邊 的 bit(MSB)為 同 位 位 元 。 若 利 用 同 位位元檢查該資料,其結果應為下列何者? (A)通 過 檢 查 , 傳 輸 正 確 (B)檢 查 失 敗 , 同 位 位 元 應 為 0 (C)檢 查 失 敗 , 最 低 有 效 位 元 應 為 0 (D)檢 查 失 敗 ,「 1」 的 總 數 應 為 偶 數
14. 某 公 司 之 嵌 入 式 系 統 的 記 憶 體 設 計 須 滿 足 以 下 需 求 : 需 求 A: 存 放 開 機 程 式 , 需 斷 電 後 保 存 需 求 B: CPU快 取 記 憶 體 , 需 要 最 快 存 取 速 度 需 求 C: 主 記 憶 體 , 需 要 容 量 大 且 成 本 適 中 則下列何者為最佳搭配? (A)需 求 A用 DRAM、 需 求 B用 SRAM、 需 求 C用 Flash ROM (B)需 求 A用 SRAM、 需 求 B用 DRAM、 需 求 C用 Flash ROM (C)需 求 A用 Flash ROM、 需 求 B用 SRAM、 需 求 C用 DRAM (D)需 求 A用 Flash ROM、 需 求 B用 DRAM、 需 求 C用 SRAM
15. 個 人 電 腦 裡 的 CPU溫 度 變 化 響 應 屬 於 下 列 何 者 ? (A)連 續 類 比 (B)連 續 脈 波 (C)連 續 脈 沖 (D)連 續 時 脈
16. 為 使 數 位 電 路 設 計 具 有 彈 性 規 劃 邏 輯 電 路 能 力 , 則 採 用 下 列 何 者 最合適? (A)TTL 74系 列 IC (B)CMOS CD系 列 IC (C)FPGA IC (D)SRAM IC
17. 為 使 一 個 具 有 4輸 入 的 XOR閘 其 輸 出 爲 邏 輯 0, 最 多 有 幾 種 不 同 輸 入情況? (A)16 (B)8 (C)4 (D)1
18. 根 據 第 摩 根 定 理,一 個 3輸 入 的 NAND Gate與 下 列 哪 個 邏 輯 電 路 功 能相同? (A)(B)(C) (D)
19. 布 林 代 數 式 經 化 簡 下 列 何 者 正 確 ? (A)AB +(B)( A + B ) + (C)AB + ( ) (D)AB
20. 如 圖 (一 )所 示 卡 諾 圖 的 布 林 函 式 下 列 何 者 正 確 ? (A)F ( A, B, C ) = BC + (B)F ( A, B, C ) = AB + (C)F ( A, B, C ) = BC + (D)F ( A, B, C ) =
21. 如 圖 (二 )所 示 電 路 , 其 布 林 代 數 式 下 列 何 者 正 確 ? (A) (B) (C) (D)
22. 將 十 進 制 的 104 ( 1 0 ) 與 1110 ( 1 0 ) 轉 成 二 進 制 來 表 示 時 , 分 別 應 為 下 列 何者? (A)1101000 ( 2 ) 、 10001010110 ( 2 ) (B)1101100 ( 2 ) 、 10001010110 ( 2 ) (C)1101010 ( 2 ) 、 10001010110 ( 2 ) (D)1110000 ( 2 ) 、 10001010110 ( 2 )
23. 兩 個 數 值 00001110 ( 2 ) 減 00011110 ( 2 ) 之 結 果 , 以 2 補 數 表 示 爲 下 列 何者? (A)00001111 ( 2 ) (B)11110000 ( 2 ) (C)10110010 ( 2 ) (D)11010000 ( 2 )
24. 欲 完 成 如 圖 (三 )所 示 由 兩 個 半 加 器 (HA)及 一 個 邏 輯 閘 完 成 的 全 加 器 電 路 , 則 此 電 路 中 的 X方 塊 應 由 下 列 哪 個 邏 輯 閘 來 完 成 ? (A)AND (B)NAND (C)OR (D)NOR
25. 如 圖 (四 )所 示 為 一 電 路 方 塊 及 其 真 值 表,則 此 電 路 之 X方 塊 功 能 應 為下列何者? (A)1對 2多 工 器 (B)2對 1解 多 工 器 (C)1位 元 加 法 器 (D)2對 1多 工 器
26. 如 圖 (五 )所 示 電 路 為 下 列 哪 一 種 正 反 器 ? (A)T型 正 反 器 (B)D型 正 反 器 (C)RS正 反 器 (D)SR正 反 器
27. 如 圖 (六 )所 示 計 數 器 電 路 , 若 要 執 行 模 數 4之 計 數 , 則 輸 入 端 I 0 、 I1應 為 下 列 何 者 ? (A)I0 = 0, I1 = 0 (B)I0 = 0, I1 = 1 (C)I0 = 1, I1 = 0 (D)I0 = 1, I1 = 1
28. C/C++程 式 在 迴 圈 執 行 結 束 後 , 變 數 i的 值 為 何 ?(A)4 (B)3 (C)2 (D)1
29. C / C + + 程 式 的 標 準 前 置 處 理 指 令 i n c l u d e 的 寫 法 , 下 列 何 者 正確? (A)#include (B)*include (C)%include (D)//include
30. C / C + + 程 式 欲 宣 告 變 數 x值 為 3141.5, 則 下 列 何 者 正 確 ? (A)int x = 3.1415*10*10*10; (B)float x = 3.1415*10e2; (C)int x = 3.1415*10e3; (D)char x = 3.1415*10^3;
31. C/C++程 式 中 一 個 short、 char、 double與 long 的 變 數 , 其 個 別所占記憶體大小之排序下列何者正確? (A)double > long > char > short (B)double > long > short > char (C)long > double > char > short (D)long > short > double > char
32. C/C++程 式 變 數 宣 告 為 int a=30, b=10;, 下 列 運 算 式 計 算 結 果 何 者 為 TRUE? (A)(a==b+20) && (b>a) (B)(b%a==0) || !(a>b) (C)(a%b==3) && (a==b*3) (D)((a&b)==10) || (a-20!=b)
33. C / C + + 程 式 變 數 宣 告 為 i n t c = 2 2 ; , 下 列 運 算 式 計 算 結 果 何 者 為 46? (A)c=c+++23; (B)c=(c/2)<<2; (C)c=((c+2)>>1)+32; (D)++c*=2;
34. C/C++程 式 執 行 結 果 為 0 2 4 6,選 擇 適 當 程 式 碼 填 入 兩 行 空 格,下 列何者正確? (A)(B) (C) (D)
35. 下 列 部 分 C/C++程 式 , 變 數 d執 行 結 果 何 者 正 確 ?(A)18 (B)13 (C)9 (D)6
36. C/C++程 式 執 行 結 果 為 8, 選 擇 適 當 程 式 碼 填 入 一 行 空 格 , 下 列 何 者正確? (A)E[8] (B)&E[6] (C)*(e+6) (D)&(e+7)
37. 下 列 部 分 C/C++程 式 , 變 數 f執 行 結 果 何 者 正 確 ? (A)48 (B)50 (C)52 (D)54
38. 下 列 部 分 C/C++程 式 , 執 行 結 果 何 者 正 確 ? (A)15 (B)14 (C)13 (D)12
39. 下 列 部 分 C/C++程 式 , 執 行 結 果 何 者 正 確 ? (A)12 (B)4 (C)3 (D)2
40. 下 列 部 分 C/C++程 式 , 執 行 結 果 何 者 正 確 ? (A)y=0, z=1 (B)y=0, z=1000 (C)y=100, z=1000 (D)y=100, z=1