Post on 18-Jan-2015
description
The story of CPUqpstudy 2012.05
12年5月20日日曜日
twitter hashtag
#qpstudy
12年5月20日日曜日
self-introduction
12年5月20日日曜日
sho kisaragi(しょっさん)
IT Architect/Consultant
ID : sho7650
12年5月20日日曜日
I LOVE
CURRY,Perfume,Kyoko ★ Fukada
12年5月20日日曜日
Consultant
ITAITS(infra)CE
earthquake Y2k problem Horiemonarrested
12年5月20日日曜日
purpose
12年5月20日日曜日
behavior & principleUnderstanding the behavior and principles of cpu.
12年5月20日日曜日
Problem Determination Becoming excellent engineers at problem
determination for infrastructure.
12年5月20日日曜日
Computer Architecture
12年5月20日日曜日
5 elements.
12年5月20日日曜日
ArithmeticLogic Unit
Control Unit
Memory
Input Device Output Device
control flowdata flow
12年5月20日日曜日
John von Neumann 12年5月20日日曜日
von Neumann architecture
3 objects.
12年5月20日日曜日
1) Processor
12年5月20日日曜日
2) Programs
12年5月20日日曜日
3) Data
12年5月20日日曜日
CPUCentral Processing Unit(s)
12年5月20日日曜日
input & output12年5月20日日曜日
4 Principles of CPU
12年5月20日日曜日
1 2 3 41 1 6 7 85
t
Fetch
Decode
Execute
Writeback
Fetch
Decode
Execute
Writeback
12年5月20日日曜日
1) fetch
12年5月20日日曜日
2) decode
12年5月20日日曜日
3) execute
12年5月20日日曜日
4) write backor STORE
12年5月20日日曜日
CPU Clock
12年5月20日日曜日
t
low
high
12年5月20日日曜日
AccelerationHow to speed up the latest CPUs.
12年5月20日日曜日
1) Pipeline1 2 3 41 1 6 7 85
t
Fetch 1
Decode
Execute
Writeback
Fetch 2
Decode
Execute
Writeback
Fetch 3
Decode
Execute
Writeback
Fetch 4
Decode
Execute
Writeback
Fetch 5
Decode
Execute
Writeback
12年5月20日日曜日
2) Super Scalar12年5月20日日曜日
3) Out-of-Order
Instruction 1
t
Instruction 2Read from Memory Instruction 3
Instruction 1 Instruction 2
Read from Memory
Instruction 3
12年5月20日日曜日
CISC vs RISCColumn 1
12年5月20日日曜日
Peak CPU ClocksColumn 2
12年5月20日日曜日
make sense ?
12年5月20日日曜日
How ?
12年5月20日日曜日
Z80 CPUThe best 8-bit micro-processor based on Intel 8080
made by ZiLOG.
12年5月20日日曜日
Z80 CPUThe best 8-bit micro-processor based on Intel 8080
made by ZiLOG.
12年5月20日日曜日
bit width ?column 3
12年5月20日日曜日
Machine Language
12年5月20日日曜日
Sample12年5月20日日曜日
Assembler Language
12年5月20日日曜日
Register vs Memory
12年5月20日日曜日
Z80 Processor registers12年5月20日日曜日
EndianColumn 4
12年5月20日日曜日
Accumulator
12年5月20日日曜日
Status (flag) Register
12年5月20日日曜日
5 Functions
12年5月20日日曜日
1) Data transferData Transfer (LD, PUSH,POP)
Exchange (EX)Block Transfer (LDD,LDIR)
12年5月20日日曜日
2) Data ProcessingArithmetic Operations (ADD,SUB,INC,DEC)
Logical Operations (AND,XOR,OR,CP)Skew Operations (RL,RR,SLA,SRA)
12年5月20日日曜日
3) Test and JumpJump (JP, JR, DZNJ,CALL,RET)
12年5月20日日曜日
4) Input / OutputInput (IN)
Output (OUT)
12年5月20日日曜日
5) ControlNOP, HALT
12年5月20日日曜日
4 arithmetic operationcolumn 5
12年5月20日日曜日
4 arithmetic operationcolumn 5
12年5月20日日曜日
4 arithmetic operationcolumn 5
12年5月20日日曜日
4 arithmetic operationcolumn 5
12年5月20日日曜日
Mnemonics and Operands
12年5月20日日曜日
sample12年5月20日日曜日
Multi-Tasks vs TSSColumn 6
12年5月20日日曜日
Today’s Summary
12年5月20日日曜日
Assembler
12年5月20日日曜日
in English
12年5月20日日曜日
Thanks.
12年5月20日日曜日