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.mzph.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…

PHAR反序列化

PHAR PHAR(PHP Archive)文件是一种归档文件格式,phar文件本质上是一种压缩文件,会以序列化的形式存储用户自定义的meta-data。当受影响的文件操作函数调用phar文件时,会自动反序列化meta-data内的内容,这里就是我们反序…

jmeter常用的断言

包括(Contains):响应内容包括需要匹配的内容即代表响应成功,支持正则表达式 匹配(Matches):响应内容要完全匹配需要匹配的内容即代表响应成功,大小写不敏感,支持正则表达…

Windows安装ElasticSearch版本7.17.0

在Windows系统上本地安装Elasticsearch的详细步骤如下: 1. 下载Elasticsearch 访问 Elasticsearch下载页面。选择适用于Windows的版本7.17.0,并下载ZIP文件。 2. 解压文件 下载完成后,找到ZIP文件(例如 elasticsearch-7.17.0.…

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;它们就会传播并在阻抗突变处出现反…

常见算法(基本查找、二分查找、分块查找冒泡、选择、插入、快速排序和递归算法)

一、常见算法-01-基本、二分、插值和斐波那契查找 1、基本查找/顺序查找 需求1&#xff1a;定义一个方法利用基本查找&#xff0c;查询某个元素是否存在 数据如下&#xff1a;{131&#xff0c;127&#xff0c;147&#xff0c;81&#xff0c;103&#xff0c;23&#xff0c;7&am…

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…

小公司的软件开发IT工具箱

目录 工具链困境 难题的解决 达到的效果 资源要求低 工具箱一览 1、代码管理工具 2、自动化发版&#xff08;测试&#xff09;工具 3、依赖库&#xff08;制品包&#xff09;管理 4、镜像管理 5、授权管理&#xff08;可选&#xff09; 待讨论&#xff1a;为什么不是…

LeetCode17电话号码的字母组合

题目描述 给定一个仅包含数字 2-9 的字符串&#xff0c;返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下&#xff08;与电话按键相同&#xff09;。注意 1 不对应任何字母。 解析 广度优先遍历或者深度优先遍历两种方式&#xff0c;广度优先…

渗透测试靶机----FirstLeads_1.3

渗透测试靶机----FirstLeads_1.3 启动靶机&#xff0c;扫描ip&#xff0c;平平无奇 可以看出&#xff0c;这里是存在139这个主机的&#xff0c;这就是扫描出来的靶机ip继续探测端口及其他信息 发现这里只开启了80 端口 尝试一些基本目录&#xff0c;发现存在robot.txt文件目录…

集成算法:Bagging模型、AdaBoost模型和Stacking模型

概述 目的&#xff1a;让机器学习效果更好&#xff0c;单个不行&#xff0c;集成多个 集成算法 Bagging&#xff1a;训练多个分类器取平均 f ( x ) 1 / M ∑ m 1 M f m ( x ) f(x)1/M\sum^M_{m1}{f_m(x)} f(x)1/M∑m1M​fm​(x) Boosting&#xff1a;从弱学习器开始加强&am…

插入排序以及希尔排序; 先学会插入,希尔会更简单喔

1.前言 首先肯定是要学会插入排序再学习希尔排序会更简单&#xff0c;因为代码部分有很多相似之处&#xff1b;如果你觉得你很强&#xff0c;可以直接看希尔排序的讲解。哈哈哈&#xff01;&#xff0c;每天进步一点点&#xff0c;和昨天的自己比 2.插入排序 让我们先来看看…

鸿蒙Ability Kit(程序框架服务)【UIAbility组件与UI的数据同步】

UIAbility组件与UI的数据同步 基于当前的应用模型&#xff0c;可以通过以下几种方式来实现UIAbility组件与UI之间的数据同步。 [使用EventHub进行数据通信]&#xff1a;在基类Context中提供了EventHub对象&#xff0c;可以通过发布订阅方式来实现事件的传递。在事件传递前&am…

Rustdesk 自建服务器教程

一、环境 阿里云轻量服务器、debian11 系统 二、服务端搭建 2.1、开放防火墙指定端口 TCP(21115, 21116, 21117, 21118, 21119)UDP(21116) 2.2、安装 rustdesk 服务器文件 在 github 下载页https://github.com/rustdesk/rustdesk-server/releases/&#xff0c;下载 rustde…