Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porIldefonso Sibila Modificado hace 9 años
1
Computer Architecture Notes Jan 26, 2004 Dusan Kuzmanovic Jimmy Ortegon
2
op LOAD Machine Instruction Encoding a A
3
Three Address Format op 15 0 30 100200 ALU CPU MEMORY ADD,,
4
Two Address Format op 30100 ALU CPU MEMORY LOAD R1, ADD, ADD R1, R2 ADD,
5
One Address Format op 30 ALU CPU MEMORY ADD A
6
op ADD, Register to Register Format 2 Register R1R2 First Operand Second Operand ADD,, 3 Register Result Second Operand opR1R2R3 First Operand
7
ALU STACKSTACK SP ADD 1 ALU IR + MEMORY An stack memory SP= Stack Memory Zero Address Architecture – or Stack Architecture
8
STACK PUSH A ADD POP C ACUMMULATOR LOAD A ADD B STORE C REGISTER MEMORY LOAD R1,A ADD R2,R1,B STORE R3, C LOAD R1,A LOAD R2,B ADD R3,R2,R1 STORE R3 LOAD/ STORE
9
INTEL PENTIUM 2 ADDRESS FORMAT WITH OPERAND IN A REGISTER AND THE OTHER IN A REGISTER ON MEMORY Sun –Sparc Load/ Store Architecture
10
MAR PC MDR 1 ALU A IM DM M DECODER ADDROP DM = Data Memory IM = Instruction Memory Harvard Architecture Mark-I First Machine
11
Parallel Instruction Execution CONDITION CODES MAR 1 IM MDR 1MDR 2 DM MAR 2 PC DECODER ADDROP MULTIPLEXER ALU 1 … OV ><= A
12
Fetch MAR1 PC MDR 1 IM[MAR1] || PC PC + 1 IR MDR 1 DECODER IR.OP NOTE: JMP depending on PC IR.ADDR
13
Load MAR 2 IR.ADDR MDR 2 DM[MAR 2] A MDR 2
14
Add MAR2 IR.ADDR || MAR 1 PC MDR2 DM[MAR 2] || MDR IM[MAR 1] A A + MDR 2 || IR MDR 1
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.