![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
格格格子曼
Better late than not
展开
-
计组实验——cpu与内存的访问(面向对象思想实现)
实验要求实验目的:掌握CPU对存储器进行访问的基本操作步骤;了解用软件模拟计算机硬件结构的基本方法;了解面向对象设计方法在软件开发活动中的应用。实验任务:用C++编程语言和面向对象程序设计方法,编写程序,模拟实现CPU按地址对主存进行读写操作的过程。程序功能:采用面向对象程序设计方法,编写C++程序,模拟CPU按地址对主存单元进行读写操作的过程。用户能够进行的操作:(1)对主存指定单...原创 2020-04-09 00:22:45 · 458 阅读 · 0 评论 -
计组实验二(short与int的类型转换)
计组实验——short与int的类型转换要求:利用C语言函数,实现功能(不能利用强制转换)short—>int首先我们知道,short型在计算机中存储时占用了16个bit,int型占用了32个bit,题目要求的都是有符号数因此 short:0–14位是数值位,15位是符号位;int:0–30位是数值位,31位是符号位从short到int,我们需要将short中的0-14位存入int...原创 2020-03-08 02:04:08 · 7367 阅读 · 1 评论 -
计组实验一
计组实验一题目要求x为 int类型变量,最左边的位为最高位,即第31位;最右边的位为最低位,即第0位。分别编写7个C语言函数,完成以下操作:1、 将x的第0~12位取反,其他位不变;2、 将x的第13~17位清零,其他位不变;3、 将x的第18~22位置1,其他位不变;4、 将x的23~28位替换为用户任意指定的6个比特,例如将这6位设置为0x2a,其他位不变;5、若0≤i≤31,...原创 2020-02-24 21:46:38 · 1072 阅读 · 0 评论