第一章八大伟大思想:面向摩尔定律的设计使用抽象简化设计加速大概率事件通过并行提高性能通过流水线提高性能通过预测提高性能存储器层次通过冗余提高可靠性一些术语:CPI时钟频率时钟周期数指令数加速比:原执行时间/改进后执行时间
功耗墙CMOS的功耗组成总功耗 = 动态功耗+静态功耗
动态功耗= 短路功耗(导通功耗) + 开关功耗
短路功耗:PMOS和NMOS同时导通所消耗的瞬态功耗,CMOS电路在‘0’和‘1’的转换过程中,P、N管会同时导通,产生一个由Vdd到Vss窄脉冲电流,由此引起功耗。
开关功耗:电路在开关过程中对输出节点的负载电容充放电所消耗的功耗。有两种写法:p = 1/2CLVDDVDDTr(Tr是输入信号翻转率)和P = CLVDDVDD*f(f时钟频率,一个周期反转两次)。
静态功耗:P = Is * Vdd。Is:漏电流。Vdd:工作电压。
在CMOS电路中,静态功耗是漏电流引起的功耗。随着工艺先进,晶体管阈值电压降低,漏电流增大,静态功耗增大。Cmos漏电流主要有:反偏PN结电流和MOS管的亚阈值电流。
第二章本章前言risc-v采用字节寻码,意味着它所给出的地址均为字 ...
前提配置好你的git信息为你的github添加ssh公钥(其它的例如RSA公钥也行)拷贝github上的仓库在你想放置的文件夹页面打开git bash,输入以下命令(clone后面是我的ssh地址):
1$ git clone git@github.com:catisher/catisher.git
推送至目的仓库在git bash 中输入以下命令:
123$ git add . #注意这个“.”,add 后的“.”表示加入该文件夹的全部文件$ git commit -m "更新图片" # commit 后的-m最好写上参数,引号内内容可看做是对这次提交的一个说明$ git push #git push即推送至你的目的仓库
提交与修改操作总览1234567891011git add #添加文件到暂存区git status #查看仓库当前的状态,显示有变更的文件。git diff #比较文件的不同,即暂存区和工作区的差异。git commit #提交暂存区到本地仓库。git reset #回退版本。git rm #将文件从暂存区和工作区中删除。git ...