山威电子系大二下的微机原理-汇编语言-上机实验实验报告
本资料是山威电子系大二下的微机原理上机实验实验报告,使用的芯片是8086,代码为汇编语言。汇编语言是底层语言,但对于电子系学生理解嵌入式的核心构架有着重要的意义。但是如今已经没有人在实际中再使用汇编了,如果你对嵌入式感兴趣,附赠山威北大软微学长一套IC学习指南。 第一步:C语言、数电、计算机组成原理、verilog/system verilog语言。还有一些做芯片设计的基础知识:什么是setup hold,AMBA协议族等;第二步:跟随一生一芯计划,完成A线的经典五级流水线带cache的cpu设计并参与流片。第三步:操作系统基础、体系结构量化、超标量处理器设计、chisel语言。第四步:香山源码阅读,最好是能加入他们的开源社区参与coding。读完上面的四步,对顺序CPU、乱序超标量CPU都会有一个从理论到设计实践的完整体验,尤其是trade-off的思想。完成这四步以后,就可以阅读更高阶的体系结构论文,以及进入公司实习,学习现代处理器的设计方法学。