首页 > 其他分享 >计组期末模拟(补充)

计组期末模拟(补充)

时间:2023-06-16 20:23:24浏览次数:33  
标签:计组 考查 地址 指令 课程目标 本题 期末 局部性 模拟

单选题

2-1(本题考查课程目标2)
某计算机有 16 个通用寄存器,采用 32 位定长指令字,操作码字段(含寻址方式位)为 8 位,Store 指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则 Store 指令中偏移量的取值范围是( )。
A.-32767 ~ +32768
B.-32768 ~ +32767
C.-65535 ~ +65536
D.-65536 ~ +65535

2-2(本题考查课程目标2)
一个 16K*32位的SRAM存储芯片,其内部采用位数相同的行列地址译码器,则其内部译码输出线的总量为( )。
A.27
B.28
C.214
D.216

2-3(本题考查课程目标2)
一个 16K*32位的SRAM存储芯片,其数据线和地址线之和为( )。
A.46
B.48
C.36
D.39

填空题

4-3(本题考查课程目标2)
某计算机系统采用32位单字长定长指令,最多具有3个地址码字段,每个地址码字段位宽为8位。假设扩展操作码指令系统中有三地址指令254条、双地址指令511条、单地址指令245条,则该指令系统最多可以设计 2816 (3分) 条零地址指令(仅填数字即可)。

4-4(本题考查课程目标2)
某计算机采用大端方式,按字节编址。某指令中操作数的机器数为1234FF00H,该操作数采用基址寻址方式,形式地址(用补码表示)为FF12H,基址寄存器的内容为F0000000H, 则该操作数的 LSB(最低有效字节)所在的地址是0x EFFFFF15 (4分)(限填大写字母、阿拉伯数字)。

4-5(本题考查课程目标2)
某计算机字长64位,采用三地址指令,支持8种寻址操作,完成112种操作,各寻址方式均可在64K主存范围内取得操作数,并可在32K范围内保存运算结果。则该计算机指令字长最少应为 63 (3分) 位;执行一条指令最多要访问 4 (3分)次主存(限填阿拉伯数字)。

4-6(本题考查课程目标2)
已知某系统如下图所示,Setup Time=3ns,Hold Time=3ns,Clk_to_Q =3ns,Adder Delay=5ns。则该系统的关键路径延迟为 26 (2分)ns,输出寄存器最大Hold Time为 8 (2分)ns。

image.png

4-7(本题考查课程目标2)
某计算机存储器按字节编址,采用小端方式存放数据。假定编译器规定int 型和 short型长度分别为32 位和16 位,并且数据按边界对齐存储。某C 语言程序段如下:

   struct{ int a; char b; short c; } record; 
   record.a=273; 

若record变量的首地址为0xC008,则地址0xC008 中内容为0x 11 (3分),record.c的地址为0x C00E (3分)(限填大写字母、阿拉伯数字)。

主观题

8-1【期末模考】假定某数组元素按行优先顺序存放在主存中,试从局部性角度分析A、B程序。
(7分)
(本题考查课程目标3)
(1)假定某数组元素按行优先顺序存放在主存中,试从局部性角度分析A、B程序。
(2)变量 sum 的时间局部性和空间性。
(3)for 循环体对指令访问的时间局部性和空间局部性。

image.png

解:
(1)程序 A 中具有很好的空间局部性,不存在时间局部性;
而程序 B 空间局部性不佳,同样也不存在时间局部性;
(2)变量 sum 在循环中被多次使用,故具有良好的时间局部性。
(3)for 循环中的指令会被反复循环执行,因此具有较好的时间局部性,另外循环体中
的机器指令序列通常会顺序执行,因此也具有一定的空间局部性。

标签:计组,考查,地址,指令,课程目标,本题,期末,局部性,模拟
From: https://www.cnblogs.com/aslwr/p/17486446.html

相关文章

  • 期末加分
    期末加分整理快期末了,建民老师说写下博客,把自己的加分总结一下,为此进行整理一下自己这学期的加分。一共加分是4分。第一次+0.5是在打卡app上:地址:2023年3月6日软工日报-阿飞藏泪-博客园(cnblogs.com)第二次+0.5是地铁演示:2、完成1500字的软件工程课程总结网址:个人总......
  • 在安卓模拟器上如何实现代理IP的自动切换
    在开发和测试应用程序时,有时需要在安卓模拟器上实现代理IP的自动切换以方便调试。本文将介绍如何在安卓模拟器上实现代理IP的自动切换。1.使用脚本文件使用脚本文件是一种实现代理IP自动切换的简单方法。以下是一个示例脚本文件:#!/bin/bash#定义代理服务器地址和端......
  • 如何通过命令行在安卓模拟器上设置代理IP
    在开发和测试应用程序时,有时需要在安卓模拟器上设置代理IP以方便调试。本文将介绍如何通过命令行方式在安卓模拟器上设置代理IP。1.连接模拟器首先,需要使用adb工具连接模拟器。打开终端窗口,并输入以下命令,连接到正在运行的模拟器:adbconnect127.0.0.1:5555请注意,......
  • Matlab正态分布、历史模拟法、加权移动平均线 EWMA估计风险价值VaR和回测标准普尔指数
    原文链接:http://tecdat.cn/?p=24480 最近我们被客户要求撰写关于风险价值的研究报告,包括一些图形和统计输出。此示例说明如何使用三种方法估计风险价值(VaR)并执行VaR回测分析。这三种方法是:正态分布历史模拟指数加权移动平均线(EWMA)风险价值是一种量化与投......
  • PCIe卡设计方案第631篇:单路12Gsps 3G 带宽模拟信号源PCIe卡
    单路12Gsps3G带宽模拟信号源PCIe卡 一、板卡概述    单路3G带宽模拟信号源卡由DA子卡和PCIe底板组成,二者通过标准FMC连接器互联,可以实现将PCIe总线数据转换为一路高速的模拟量输出。北京太速科技该板可广泛用于雷达、通信、光电领域的噪声信号、毛刺、......
  • solr 模拟数据库like查询(不使用分词)
    IK分词个别拆分的不够完美,另外个别业务逻辑是需要替代数据库的like查询。所以本篇文章是介绍如何在solr中使用类似数据库的like查询。本片文章是介绍如何在solr中使用类似数据库的like操作。首先我们抛弃text_ik。IK分词,因为使用的是like操作,所以这块不能在使用分词了。我们需......
  • R语言收益率和波动性模拟股票价格COMP226带自测题|附代码数据
    全文下载链接:http://tecdat.cn/?p=29581最近我们被客户要求撰写关于模拟股票价格的研究报告,包括一些图形和统计输出。在本工作表中,我们将研究价格、收益率和波动性。波动性通常用收益率的均方差来衡量,例如夏普比率的分母,它被用作风险的衡量标准。我们将使用股票价格的平均对数......
  • 2023冲刺国赛模拟19
    A.矩阵正解是二维分块但是二维树状数组跑的飞快code#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;typedefunsignedlonglongull;typedefpair<int,int>pii;llread(){ llx=0;boolf=false;charc=getchar(); while(!isdigit(......
  • 期末加分1.5
    2023年3月6日,list长度未和length进行比较,加一条if语句判断长度不等,把list.length赋给length,加1分  ......
  • 2023冲刺国赛模拟 19.1
    T1矩阵正解做法是二维分块,然而直接上树状数组跑的飞快,不过我写的根号重构,加Fastio后可过。code#include<cstdio>#include<algorithm>#include<ctime>#include<iostream>usingnamespacestd;charbuf[1<<21],*p1,*p2;inlinechargc(){if(__builti......