The Story of CPU
Upcoming SlideShare
Loading in...5
×
 

The Story of CPU

on

  • 3,547 views

 

Statistics

Views

Total Views
3,547
Views on SlideShare
2,887
Embed Views
660

Actions

Likes
8
Downloads
40
Comments
0

6 Embeds 660

http://d.hatena.ne.jp 590
http://blog.shinono.me 66
https://si0.twimg.com 1
http://cloud.phpfoxapps.com 1
https://twimg0-a.akamaihd.net 1
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

The Story of CPU The Story of CPU Presentation Transcript

  • The story of CPU qpstudy 2012.0512年5月20日日曜日
  • twitter hashtag #qpstudy12年5月20日日曜日
  • self-introduction12年5月20日日曜日 View slide
  • sho kisaragi (しょっさん) IT Architect/Consultant ID : sho765012年5月20日日曜日 View slide
  • I LOVE CURRY, Perfume, Kyoko ★ Fukada12年5月20日日曜日
  • Y2k problem Horiemon earthquake arrested CE ITS(infra) ITA Consultant12年5月20日日曜日
  • purpose12年5月20日日曜日
  • behavior & principle Understanding the behavior and principles of cpu.12年5月20日日曜日
  • Problem Determination Becoming excellent engineers at problem determination for infrastructure.12年5月20日日曜日
  • Computer Architecture12年5月20日日曜日
  • 5 elements.12年5月20日日曜日
  • Arithmetic Logic Unit Input Device Control Unit Output Device Memory control flow data flow12年5月20日日曜日
  • John von Neumann12年5月20日日曜日
  • von Neumann architecture 3 objects.12年5月20日日曜日
  • 1) Processor12年5月20日日曜日
  • 2) Programs12年5月20日日曜日
  • 3) Data12年5月20日日曜日
  • CPU Central Processing Unit(s)12年5月20日日曜日
  • input & output12年5月20日日曜日
  • 4 Principles of CPU12年5月20日日曜日
  • 1 2 3 4 5 1 6 7 8 Fetch Fetch Decode Decode Execute Execute Write Write back back t12年5月20日日曜日
  • 1) fetch12年5月20日日曜日
  • 2) decode12年5月20日日曜日
  • 3) execute12年5月20日日曜日
  • 4) write back or STORE12年5月20日日曜日
  • CPU Clock12年5月20日日曜日
  • high low t12年5月20日日曜日
  • Acceleration How to speed up the latest CPUs.12年5月20日日曜日
  • 1) Pipeline 1 2 3 4 5 1 6 7 8 Fetch 1 Fetch 2 Fetch 3 Fetch 4 Fetch 5 Decode Decode Decode Decode Decode Execute Execute Execute Execute Execute Write Write Write Write Write back back back back back t12年5月20日日曜日
  • 2) Super Scalar12年5月20日日曜日
  • 3) Out-of-Order Instruction 1 Read from Memory Instruction 2 Instruction 3 Instruction 1 Instruction 2 Instruction 3 Read from Memory t12年5月20日日曜日
  • CISC vs RISC Column 112年5月20日日曜日
  • Peak CPU Clocks Column 212年5月20日日曜日
  • make sense ?12年5月20日日曜日
  • How ?12年5月20日日曜日
  • Z80 CPU The best 8-bit micro-processor based on Intel 8080 made by ZiLOG.12年5月20日日曜日
  • Z80 CPU The best 8-bit micro-processor based on Intel 8080 made by ZiLOG.12年5月20日日曜日
  • bit width ? column 312年5月20日日曜日
  • Machine Language12年5月20日日曜日
  • Sample12年5月20日日曜日
  • Assembler Language12年5月20日日曜日
  • Register vs Memory12年5月20日日曜日
  • Z80 Processor registers12年5月20日日曜日
  • Endian Column 412年5月20日日曜日
  • Accumulator12年5月20日日曜日
  • Status (flag) Register12年5月20日日曜日
  • 5 Functions12年5月20日日曜日
  • 1) Data transfer Data Transfer (LD, PUSH,POP) Exchange (EX) Block Transfer (LDD,LDIR)12年5月20日日曜日
  • 2) Data Processing Arithmetic Operations (ADD,SUB,INC,DEC) Logical Operations (AND,XOR,OR,CP) Skew Operations (RL,RR,SLA,SRA)12年5月20日日曜日
  • 3) Test and Jump Jump (JP, JR, DZNJ,CALL,RET)12年5月20日日曜日
  • 4) Input / Output Input (IN) Output (OUT)12年5月20日日曜日
  • 5) Control NOP, HALT12年5月20日日曜日
  • 4 arithmetic operation column 512年5月20日日曜日
  • 4 arithmetic operation column 512年5月20日日曜日
  • 4 arithmetic operation column 512年5月20日日曜日
  • 4 arithmetic operation column 512年5月20日日曜日
  • Mnemonics and Operands12年5月20日日曜日
  • sample12年5月20日日曜日
  • Multi-Tasks vs TSS Column 612年5月20日日曜日
  • Today’s Summary12年5月20日日曜日
  • Assembler12年5月20日日曜日
  • in English12年5月20日日曜日
  • Thanks.12年5月20日日曜日