- 博客(57)
- 收藏
- 关注
原创 计算机系统结构实验七--多Cache一致性-监听协议
发出写不命中,Cache B监听到后将第一块写回存储器,读入Cache A,发出写作废信号,将Cache B中的第一块作废。发出写不命中,Cache A监听到后将第一块写回存储器,读入Cache C,发出写作废信号,将Cache A中的第一块作废。向存储器发出写不命中,将第5块读入Cache B,将原本的第一块替换出去,发出写作废信号,将Cache D的第一块作废。向存储器发出写不命中,将第5块读入Cache B,发出写作废信号,将Cache A、Cache B中的第一块作废。
2024-06-14 09:00:13 1153
原创 计算机系统结构实验五 :再定序缓冲ROB工作原理
5、给定被执行代码片段,对于具体某个时钟周期,能写出保留站、ROB以及浮点寄存器状态表内容的变化情况。再步进5个时钟周期,给出这时保留站、ROB以及浮点寄存器状态表的内容。3、掌握ROB在流出、执行、写结果、确认4个阶段所进行的操作。步进5个时钟周期,ROB的内容有哪些变化?2、加深对基于硬件的前瞻执行的理解。实验平台采用再定序缓冲ROB模拟器。给出在第5个时钟周期时,保留站的内容。首先要掌握ROB模拟器的使用方法。再定序缓冲(ROB)工作原理。4、掌握ROB缓冲器的结构。再定序缓冲器(ROB)
2024-05-31 09:20:55 942
原创 计算机系统结构--实验四 Tomasulo算法
(3)假设浮点功能部件的延迟时间为加减法3个时钟周期,乘法8个时钟周期,除法40个时钟周期。浮点功能部件的延迟时间为加减法3个周期,乘法8个时钟周期,除法40个时钟周期,load部件2个时钟周期。假设浮点功能部件的延迟时间为加减法2个周期,乘法10个时钟周期,除法40个时钟周期,load部件2个时钟周期。(6)给定被执行代码片段,对于具体某个时钟周期,能够写出保留站、指令状态表以及浮点寄存器状态表内容的变化情况。①给出在第3个时钟周期时,保留站、load缓冲器以及寄存器状态表中的内容。
2024-05-24 09:16:20 916
原创 Python语言画蓝色妖姬
import turtle# 设置初始位置turtle.penup() # 提起画笔turtle.left(90) # 逆时针旋转九十度turtle.fd(200) # 向前移动一段距离 fd=forwardturtle.pendown() # 放下画笔移动画笔开始绘制turtle.right(90) # 顺时针旋转九十度# 花蕊turtle.fillcolor("blue") # 填充颜色turtle.begin_fill() # 开始填充turtle.circl.
2022-01-17 14:54:49 1259
原创 c语言练习--旗鼓相当的对手
现有N(N\le 1000)N(N≤1000)名同学参加了期末考试,并且获得了每名同学的信息:姓名(不超过 8 个字符的字符串,没有空格)、语文、数学、英语成绩(均为不超过 150 的自然数)。如果某对学生 <i,j> 的每一科成绩的分差都不大于 5,且总分分差不大于 10,那么这对学生就是“旗鼓相当的对手”。现在我们想知道这些同学中,哪些是“旗鼓相当的对手”?请输出他们的姓名。所有人的姓名是按照字典序给出的,输出时也应该按照字典序输出所有对手组合。也就是说,这对组合的第一个名字的字典序..
2021-12-13 11:42:15 3143 2
原创 C语言--电子相册
电子相册本篇文章向大家介绍一个制作电子相册的代码,可以拿着制作自己的影集,也可以给女朋友做节日表白用喔,快来看看啦。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <graphics.h> #include <math.h>#include <mmsystem.h>#pragma comment(1ib,"winmm.lib")IMAGE backImg;IMAGE.
2021-12-11 20:36:07 3637
原创 学生成绩管理系统
学生成绩管理系统随着大一上学期的结束,相信很多计算机专业的同学都和我一样,已经结束了c语言的学习。不知道各位好青年对自己的学习结果是否满意,期末大作业都作业都做了没?相信很多学校的作业都是做一个类似成绩管理系统的源代码。那么给各位伙伴们分享一下我做的“学生成绩管理系统”,复制粘贴即可运行。这个系统共包含8个功能,主要已操作文件的方式来完成各项功能,同时也方便于信息的保存。这里把exe文件分享给大家。http://链接:https://pan.baidu.com/s/1-ePNfdgV_V_.
2021-12-09 21:27:15 262
原创 贪吃蛇游戏
贪吃蛇游戏本篇给大家分享一个c语言编写的贪吃蛇小游戏。程序运行的exe快捷方式放在文章下端,该游戏按任意键开始和暂停,W、A、S、D键控制移动,简单有趣,一起重温童年小游戏吧http://链接:https://pan.baidu.com/s/11DPqHIQtYMA9Et3NKOynIQ 提取码:10yx...
2021-12-05 09:39:45 2004
原创 c语言查找书籍
查找书籍给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。输出格式:在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。输入样例:3Programming in C21.5Programming in VB18.5Programming in .
2021-12-01 22:53:58 2611
原创 c语言时间换算
时间换算本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。输入格式:输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。输出格式:输出在一行中给出hh:mm:ss格式的结果时间。输入样例:11:59:4030输出样例:12:00:10代码示例:#include <stdio.h>struct shijian{ int h,m,s;}z;int main.
2021-12-01 22:48:57 3634 2
原创 梅森数
形如2ⁿ-1的素数称为梅森数。编写程序,对任一正整数n(n<20),输出所有不超过2 ⁿ−1的梅森数。输入格式:输入在一行中给出正整数n(n<20)。输出格式:按从小到大的顺序输出所有不超过2 ⁿ-1的梅森数,每行一个。如果完全没有,则输出“None”。输入样例:6输出样例:3731#include<stdio.h>#include<math.h>int sushi(int n){ int i; for(i=2;i<n;
2021-11-30 11:17:28 825
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人