自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【RISC-V学习】《手把手教你设计CPU——RISC-V处理器》笔记(二)2021.11.11

本文只针对RISC-V的相关内容大纲进行整理,对于蜂鸟E200处理器的内容基本上简要略过。且内容只是大纲部分,便于对本文有全局的理解,以及便于今后的翻阅查找。第二部分 手把手教你使用Verilog 设计CPU第五章 蜂鸟E200设计总览和顶层介绍第五章主要以蜂鸟E200为具体实例介绍如何设计一款RISC-V CPU,从宏观入手,介绍若干处理器设计的总览要诀。本章可以让我们清楚设计RISC-V CPU要从哪几个方面进行考虑,不需要清楚具体的实现细节。5.1 处理器硬件设计概述1.架构和

2021-11-11 11:10:30 2485

原创 [RISC-V学习]《手把手教你设计CPU——RISC-V处理器》笔记(一)2021/11/10

我要开始研究RISC-V了,从0开始学起。如果你想快速读这本书,快速汲取其中的精华,就看我的读书笔记叭!第一部分 CPU与RISC-V综述该部分将介绍CPU的一些基础背景知识、RISC-V架构的诞生和特点。第1章 一文读懂CPU之三生三世主要介绍CPU的基础知识、指令集架构的历史、国产CPU的发展现状及原因、CPU的应用领域、各领域的主流架构、RISC-V的诞生背景等。1.1 CPU概述区分“处理器”和“处理器核”,“CPU”和“Core”“处理器核”/“Core”:处理器内部最

2021-11-11 10:33:21 4256

原创 thinking in java练习第四章

练习1:写一个程序,打印从1到100的值。public class test1{ public static void main(String args[]) { for(int i=1;i<=100;i++){ System.out.println(i); } } }练习2:写一个程序,产生25个int类型的随机数,对于每一个随机数,使用if-else语句来将其分类为大于、小于,或等于紧随它而随机产

2021-06-22 15:31:28 137

原创 thinking in java练习第三章

3.11练习11 以一个最高有效位为1的二进制数字开始(提示:使用十六进制常量),用有符号右移操作符对其进行右移,直至所有的二进制位都被移除为止,每移一位都要使用Integer.toBinaryString()显示结果。 ...

2021-06-21 15:54:05 191

原创 导入sklearn模块出错问题解决

使用python深度学习时,导入sklearn模块出错问题解决。win7+python3.5sklearn模块需要两个包,scipy和numpy+mkl,而scipy依赖于numpy+mkl,而官网的numpy没有mkl。一开始我在http://www.lfd.uci.edu/~gohlke/pythonlibs/ 中找到对应版本的numpy+mkl和scipy,分别为分别...

2019-12-28 10:49:05 2599

原创 02-线性结构4 Pop Sequence (25 分)

02-线性结构4Pop Sequence(25分)Given a stack which can keepMnumbers at most. PushNnumbers in the order of 1, 2, 3, ...,Nand pop randomly. You are supposed to tell if a given sequence of number...

2019-08-13 10:34:28 99

原创 02-线性结构3 Reversing Linked List (25 分)

Given a constantKand a singly linked listL, you are supposed to reverse the links of everyKelements onL. For example, givenLbeing 1→2→3→4→5→6, ifK=3, then you must output 3→2→1→6→5→4; ifK=4, ...

2019-08-13 09:15:19 164

原创 python之路(二) 2019.2.28

一、函数1、了不起的魔术师:在你为完成练习 8-9 而编写的程序中,编写一个名为 make_great()的函数,对魔术师列表进行修改,在每个魔术师的名字中都加入字样“the Great”。调用函数 show_magicians(),确认魔术师列表确实变了。def make_great(l): i=len(l) for x in range(i): con...

2019-03-01 16:40:34 269

原创 python之路(一)

一、列表切片1、选择你在本章编写的一个程序,在末尾添加几行代码,以完成如下任务。 打印消息“The first three items in the list are:”,再使用切片来打印列表的前三个 元素。 打印消息“Three items from the middle of the list are:”,再使用切片来打印列表中 间的三个元素。 打印消息“The last...

2019-02-27 21:30:55 666

原创 第三章---栈和队列

3.1栈的类型定义约定:an为栈顶,a1为栈底栈:插入只能在n+1的位置(表尾---栈顶)上插入,只能删除n位置上(表尾---栈顶)的元素,栈底是封死的队列:插入只能在n+1的位置上插入,只能删除第一个元素,两端都是开放的基本操作:InitStack(&amp;S)---初始化DestroyStack(&amp;S)---销毁栈StackEmpty(S)---判断栈空...

2018-08-01 11:20:59 259

原创 第二章 线性表

线性结构是一个数据元素的有序(次序)集---非数值上的有序基本特征:1.集合中必存在唯一的一个“第一元素”                  2.集合中必存在唯一的一个“最后元素”                  3.除最后元素在外,均有唯一的后继                  4.除第一个元素之外,均有唯一的前驱2.1线性表的类型定义抽象数据类型线性表的定义: ...

2018-07-30 14:13:08 505

原创 数据结构——第一章 绪论

1.1数据结构讨论的范畴程序设计:为计算机问题编制的一组指令。算法:处理问题的策略。数据结构:问题的数学模型。 数值计算的程序设计问题         结构静力分析计算----线性代数方程组         全球天气预报----环流模式方程非数值计算的程序设计问题例1:求一组(n个)整数中的最大值算法:基本操作---比较两个数的大小---模型例2:计算机对弈...

2018-07-26 11:19:49 227

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除