961題庫 北航計算機 MIPS基礎選擇題 附答案 選擇題形式

有題目和答案,沒有解析,不懂的題問大模型即可,無償分享。

第1組

習題

  1. MIPS處理器五級流水線中,涉及DRAM的是
    A. 取指階段
    B. 譯碼階段
    C. 執行階段
    D. 訪存階段

  2. MIPS處理器五級流水線中,R型指令保存結果的階段是
    A. 執行階段
    B. 取指階段
    C. 寫回階段
    D. 訪存階段

  3. 在取指令操作之后,程序計數器中存放的是( )
    A. 當前指令的地址
    B. 程序中指令的數量
    C. 下一條指令的地址
    D. 當前指令需要數據的地址

  4. 以下敘述中錯誤的是( )
    A. 指令周期的第一個操作是取指令
    B. 為了進行取指令操作,控制器需要得到相應的指令
    C. 取指令操作是控制器自動進行的
    D. 指令第一字節含操作碼

  5. 指令集分為精簡指令集RISC和復雜指令集CISC,以下屬于精簡指令集的架構有
    A. X86, X64, ARM
    B. MIPS
    C. ARM, MIPS
    D. X86, X64

  6. MIPS中,實現加法運算的指令類型為
    A. 分支指令
    B. 跳轉指令
    C. 訪存指令
    D. 運算指令

  7. 與運算指令屬于
    A. 算術運算指令
    B. 邏輯運算指令
    C. 移位運算指令
    D. 數據傳送指令

  8. MIPS無條件跳轉指令的指令格式為
    A. R型
    B. I型
    C. J型
    D. 都不是

  9. MIPS的通用寄存器中,用于過程調用返回,過程調用參數,保存變量,臨時變量的寄存器個數分別為
    A. 1, 2, 8, 8
    B. 2, 4, 8, 8
    C. 2, 4, 8, 10
    D. 2, 4, 10, 10

  10. MIPS的通用寄存器中,寄存器號最大的寄存器用于
    A. 過程調用返回地址
    B. 臨時變量
    C. 保存變量
    D. 過程調用參數

答案

  1. D
  2. C
  3. C
  4. B
  5. B
  6. D
  7. C
  8. C
  9. C

第2組

習題

  1. 程序計數器PC的尋址方式屬于
    A. 順序尋址
    B. PC相對尋址
    C. 跳躍尋址
    D. 寄存器尋址

  2. 對于數據存在于指令中的指令,其直接涉及了什么尋址方式
    A. 指令尋址
    B. 偽直接尋址
    C. 立即數尋址
    D. 基址尋址

  3. MIPS 指令執行階段,立即數尋址方式因操作數而需訪問內存的次數為____次
    A. 0
    B. 1
    C. 2
    D. 3

  4. 假設采用 m m m級流水線,程序中有 n n n條指令需要執行,每個階段消耗一個時鐘周期,不考慮指令之間的相互影響,則需要的時鐘周期數是
    A. m
    B. n
    C. m+n
    D. n+m-1

  5. 如下圖,描述針對流水線進行的設計是
    在這里插入圖片描述

A. 數據旁路轉發
B. 指令順序優化
C. 添加無關指令
D. 停止數據通路

  1. 流水線中造成控制相關的原因是執行__________指令而引起
    A. 條件轉移
    B. 訪存操作
    C. 算術運算
    D. 取指自增

答案

  1. A
  2. C
  3. A
  4. D
  5. A

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/21154.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/21154.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/21154.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

關于高版本 Plant Simulation 每次保存是 提示提交comm對話框的處理方法

關于高版本 Plant Simulation 每次保存是 提示提交comm對話框的處理方法 如下圖 將model saving history 修改為None即可 關于AutoCAD 2022 丟失模板庫的問題 從新從以下地址打開即可: D:\Program Files\Autodesk\AutoCAD 2022\UserDataCache\zh-cn\Template

Visual Studio Installer 點擊閃退

Visual Studio Installer 點擊閃退問題 1. 問題描述2. 錯誤類型3. 解決方法4. 結果5. 說明6. 參考 1. 問題描述 重裝了系統后(系統版本:如下圖所示),我從官方網站(https://visualstudio.microsoft.com/ ) 下載了安裝程…

Leetcode:正則表達式匹配

目錄 普通版本(動態規劃) 狀態表示 狀態轉移方程 優化③①情況 數學化簡分析 結合實際情況畫圖化簡分析 總結 最終代碼 題目鏈接:10. 正則表達式匹配 - 力扣(LeetCode) 好像是leetcode前100道里面最難的一道&a…

方法引用與構造方法引用

目錄 方法引用 什么是方法引用 構造方法引用 構造方法引用(也可以稱作構造器引用) 數組構造方法引用 方法引用 什么是方法引用 當要傳遞給 Lambda 體的操作,已經有實現的方法了,可以使用方法引用。 方法引用可以看做是 La…

PHAR反序列化

PHAR PHAR(PHP Archive)文件是一種歸檔文件格式,phar文件本質上是一種壓縮文件,會以序列化的形式存儲用戶自定義的meta-data。當受影響的文件操作函數調用phar文件時,會自動反序列化meta-data內的內容,這里就是我們反序…

頭歌頁面置換算法第3關:計算LRU算法缺頁率

2 任務:LRU算法 2.1 任務描述 設計LRU頁面置換算法模擬程序:從鍵盤輸入訪問串。計算LRU算法在不同內存頁框數時的缺頁數和缺頁率。要求程序模擬駐留集變化過程,即能模擬頁框裝入與釋放過程。 2.2任務要求 輸入串長度作為總頁框數目,補充程序完成LRU算法。 2.3算法思路 LRU算…

jmeter常用的斷言

包括(Contains):響應內容包括需要匹配的內容即代表響應成功,支持正則表達式 匹配(Matches):響應內容要完全匹配需要匹配的內容即代表響應成功,大小寫不敏感,支持正則表達…

vue html2canvas生成base64圖片和圖片高度

vue html2canvas生成圖片 exportAsBase64() {const ele document.getElementById(content);html2canvas(ele, {dpi: 96, // 分辨率 scale: 2, // 設置縮放 useCORS: true, // 允許canvas畫布內跨域請求外部鏈接圖片 bgcolor: #ffffff, // 背景顏色 logging: false, // 不…

rust之cargo install cargo-binstall 是什么

cargo-binstall 是什么 官方:https://lib.rs/crates/cargo-binstall Binstall 提供了一種低復雜性的機制來安裝 Rust 二進制文件,作為從源代碼(通過 cargo install )構建或手動下載軟件包的替代方案。這旨在與現有的 CI 工件和基…

Windows安裝ElasticSearch版本7.17.0

在Windows系統上本地安裝Elasticsearch的詳細步驟如下: 1. 下載Elasticsearch 訪問 Elasticsearch下載頁面。選擇適用于Windows的版本7.17.0,并下載ZIP文件。 2. 解壓文件 下載完成后,找到ZIP文件(例如 elasticsearch-7.17.0.…

【算法篇】冒泡排序算法JavaScript版

冒泡排序算法:原理與實現 冒泡排序(Bubble Sort)是一種簡單的排序算法,它重復地遍歷要排序的數列,一次比較兩個元素,如果它們的順序錯誤就把它們交換過來。遍歷數列的工作是重復地進行直到沒有再需要交換&…

spoon基礎使用-第一個轉換文件

新建一個轉換,文件->新建->轉換,也可以直接ctralN新建。 從右邊主對象樹拖拽一個輸入->表輸入;輸出->文本文檔輸出;也可以直接在搜索框搜素表輸入、文本文檔輸出。 雙擊表輸入新建一個數據庫連接 確定后就可以在S…

【人工智能】第二部分:ChatGPT的架構設計和訓練過程

人不走空 🌈個人主頁:人不走空 💖系列專欄:算法專題 ?詩詞歌賦:斯是陋室,惟吾德馨 目錄 🌈個人主頁:人不走空 💖系列專欄:算法專題 ?詩詞歌…

Java | Leetcode Java題解之第126題單詞接龍II

題目&#xff1a; 題解&#xff1a; class Solution {public List<List<String>> findLadders(String beginWord, String endWord, List<String> wordList) {List<List<String>> res new ArrayList<>();// 因為需要快速判斷擴展出的單詞…

傳輸中的串擾(八)

串擾指的是有害信號從一個線網傳遞到相鄰線網上。通常把噪聲源所在的線網稱為動態線或攻擊線網&#xff0c;而把有噪聲形成的線網稱為靜態線或受害線網。 靜態線上的噪聲電壓的表現與信號電壓完全一樣。一旦在靜態線上產生噪聲電壓&#xff0c;它們就會傳播并在阻抗突變處出現反…

html解決瀏覽器記住密碼輸入框的問題

當瀏覽器記住密碼并自動填充到表單的密碼輸入框時&#xff0c;這通常是瀏覽器為了提供便利而采取的功能。然而&#xff0c;有時這可能不是用戶所期望的&#xff0c;或者你可能希望在某些情況下禁用此功能。 雖然HTML本身并沒有直接提供禁用瀏覽器自動填充密碼輸入框的標準方法…

常見算法(基本查找、二分查找、分塊查找冒泡、選擇、插入、快速排序和遞歸算法)

一、常見算法-01-基本、二分、插值和斐波那契查找 1、基本查找/順序查找 需求1&#xff1a;定義一個方法利用基本查找&#xff0c;查詢某個元素是否存在 數據如下&#xff1a;{131&#xff0c;127&#xff0c;147&#xff0c;81&#xff0c;103&#xff0c;23&#xff0c;7&am…

Leetcode 3170. Lexicographically Minimum String After Removing Stars

Leetcode 3170. Lexicographically Minimum String After Removing Stars 1. 解題思路2. 代碼實現 題目鏈接&#xff1a;3170. Lexicographically Minimum String After Removing Stars 1. 解題思路 這一題的話只需要維護一個有序數列&#xff08;這里我們用堆排來處理&…

C++ C (1152) : 循環賽日程表

文章目錄 一、題目描述二、參考代碼 一、題目描述 二、參考代碼 #include<iostream> #include<vector> #include<cstdlib> using namespace std;void generateSchedule(vector< vector<int> >& table, int numPlayers, int rounds) {// 生…

堆排序-java

這次主要講了堆排序和堆的基本構造&#xff0c;下一期會詳細講述堆的各種基本操作。 文章目錄 前言 一、堆排序 1.題目描述 2.堆 二、算法思路 1.堆的存儲 2. 結點下移down 3.結點上移up 4.堆的基本操作 5.堆的初始化 三、代碼如下 1.代碼如下&#xff1a; 2.讀入數據&#xff…