Difference between computer architecture and computer organization.pdf

shanki7 83 views 2 slides Apr 12, 2023
Slide 1
Slide 1 of 2
Slide 1
1
Slide 2
2

About This Presentation

Difference between computer architecture and computer organization:
A computer architecture refers as a set of attributes of a system as seen by programmer.The term
\"computerarchitecture\" was originated by IBM.It was essentially acontract with software
stating unambiguously what thehardw...


Slide Content

Difference between computer architecture and computer organization:
A computer architecture refers as a set of attributes of a system as seen by programmer.The term
\"computerarchitecture\" was originated by IBM.It was essentially acontract with software
stating unambiguously what thehardware does.
Computer oraganization was usually high-level description of the logic, memorey ....etc used to
implement that
contract.Mostly formulating what a cache,RAM,different I/O busses ,history of computers etc.
a.)
An instruction set of architecture is called as ISA.It is a part of computer that applicable to
programming, which is basically machine language.All CPUs have instruction sets that enable
commands to the processor directiong the CPU to switch the relevant transistors.The instructions
setswere:reduced(RISC) and complex (CISC).
CISC:Complex instruction set computer is rooted in the history of computing.
RISC:Reduced instruction set computer was realized in the 1970s by IBM.
b.)
Memory to memor
add13 x,y and z #x,y and z are memory addresses
mov1 eax , x
add1 eax , y
mov1 z , eax
load store:
lw $t0, x
lw $t1, y
add $t0, $t0, $t1
sw $t0, z
Accumulator-based:
load x # AC x
add y # AC AC + y
store z # z - AC
c.)The size
size of instuction part of an ISA are 32 bits long.
opcode tells the machine which format so add r1, r2, r3 has:
---opcode =0,fanct=32,rs=2,rt=3,rd=1,sa=0

Solution

Difference between computer architecture and computer organization:
A computer architecture refers as a set of attributes of a system as seen by programmer.The term
\"computerarchitecture\" was originated by IBM.It was essentially acontract with software
stating unambiguously what thehardware does.
Computer oraganization was usually high-level description of the logic, memorey ....etc used to
implement that
contract.Mostly formulating what a cache,RAM,different I/O busses ,history of computers etc.
a.)
An instruction set of architecture is called as ISA.It is a part of computer that applicable to
programming, which is basically machine language.All CPUs have instruction sets that enable
commands to the processor directiong the CPU to switch the relevant transistors.The instructions
setswere:reduced(RISC) and complex (CISC).
CISC:Complex instruction set computer is rooted in the history of computing.
RISC:Reduced instruction set computer was realized in the 1970s by IBM.
b.)
Memory to memor
add13 x,y and z #x,y and z are memory addresses
mov1 eax , x
add1 eax , y
mov1 z , eax
load store:
lw $t0, x
lw $t1, y
add $t0, $t0, $t1
sw $t0, z
Accumulator-based:
load x # AC x
add y # AC AC + y
store z # z - AC
c.)The size
size of instuction part of an ISA are 32 bits long.
opcode tells the machine which format so add r1, r2, r3 has:
---opcode =0,fanct=32,rs=2,rt=3,rd=1,sa=0
Tags