961题库 北航计算机 MIPS基础选择题 附答案 选择题形式

2024-06-03 09:52

本文主要是介绍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

这篇关于961题库 北航计算机 MIPS基础选择题 附答案 选择题形式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1026654

相关文章

2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题是由安全生产模拟考试一点通提供,流动式起重机司机证模拟考试题库是根据流动式起重机司机最新版教材,流动式起重机司机大纲整理而成(含2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。流动式起重机司机考试技

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

poj 3104 二分答案

题意: n件湿度为num的衣服,每秒钟自己可以蒸发掉1个湿度。 然而如果使用了暖炉,每秒可以烧掉k个湿度,但不计算蒸发了。 现在问这么多的衣服,怎么烧事件最短。 解析: 二分答案咯。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <c

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

C 语言基础之数组

文章目录 什么是数组数组变量的声明多维数组 什么是数组 数组,顾名思义,就是一组数。 假如班上有 30 个同学,让你编程统计每个人的分数,求最高分、最低分、平均分等。如果不知道数组,你只能这样写代码: int ZhangSan_score = 95;int LiSi_score = 90;......int LiuDong_score = 100;int Zhou

c++基础版

c++基础版 Windows环境搭建第一个C++程序c++程序运行原理注释常亮字面常亮符号常亮 变量数据类型整型实型常量类型确定char类型字符串布尔类型 控制台输入随机数产生枚举定义数组数组便利 指针基础野指针空指针指针运算动态内存分配 结构体结构体默认值结构体数组结构体指针结构体指针数组函数无返回值函数和void类型地址传递函数传递数组 引用函数引用传参返回指针的正确写法函数返回数组

【QT】基础入门学习

文章目录 浅析Qt应用程序的主函数使用qDebug()函数常用快捷键Qt 编码风格信号槽连接模型实现方案 信号和槽的工作机制Qt对象树机制 浅析Qt应用程序的主函数 #include "mywindow.h"#include <QApplication>// 程序的入口int main(int argc, char *argv[]){// argc是命令行参数个数,argv是