Architecture (I).ppt.ppt


文档分类:资格/认证考试 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45
文档列表 文档介绍
Architecture (I) Processor Architecture Processor Architecture Processor Architecture –2– Processor Goal Goal Understand anization Understand anization ?Instruction set architecture Deeply explore the CPU working mechanism Deeply explore the CPU working mechanism ?How the instruction is executed: sequential and pipeline version Help you programming Help you programming ?Fully understand puter anized and works will help you write more stable and efficient code. –3– Processor CPU Design (Why?) CPU Design (Why?) It is interesting. It is interesting. Aid in understanding how the puter system Aid in understanding how the puter system works. works. Many design hardware systems containing processors. Many design hardware systems containing processors. Maybe you will work on a processor design. Maybe you will work on a processor design. –4– Processor CPU Design CPU Design Instruction set architecture Instruction set architecture Logic design Logic design Sequential implementation Sequential implementation Pipelining and initial pipelined implementation Pipelining and initial pipelined implementation Making the pipeline work Making the pipeline work Modern processor design Modern processor design –5– Processor Suggested Reading Suggested Reading - - Chap , Chap , –6– Processor Instruction Set Architecture #1 Instruction Set Architecture #1 What is it ? What is it ? ?Assemble Language Abstraction ?Machine Language Abstraction What does it provide? What does it provide? ?An abstraction of the puter, hide the details of implementation ?The syntax puter instructions ?The semantics of instructions ?The execution model ?Programmer-puter status Instruction Set Architecture (ISA) –7– Processor Instruction Set Architecture #2 Instruction Set Architecture #2 Assembly Language View Assembly Language View ?Processor state ?Registers, memory, …?Instructions ? addl , movl , leal , …?How instructions are encoded as bytes Layer of Abstraction Layer of Abstraction

Architecture (I).ppt 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人755273190
  • 文件大小0 KB
  • 时间2016-05-09