The Gateway to Computer Science Excellence
0 votes


in CO and Architecture by | 225 views
all4 are possible see how...

first from pc we take address and give to address register

then address control bus to memory then to memory bus

and from memory bus to instruction register ..... and also increment program counter at same clock it is more efiicent

so all of above is answer
T2 ,T3 ???
The answer in the assignment is not visible.

 explain me how t2 ,t3

how our address is going to be in memory already ??? how will know that this memory address we t4 we are putting instruction in instruction register i.e why fetch.   how r u fetching without putting instruction in instruction register...

\u r doing t2 means put from memory to memory data bus then increment pointer .......there is not a bit of fetch here 

1 Answer

+2 votes
basic rule for clock cycle grouping -
page number 6,7:-

t2 ,t4 -> cannot be in a same cycle (read and write in the same register in a same cycle).

t2,t3 is a answer

 okk so clock cycle grouping means that only one clock used??

t1 : PC->MAR

t2: Memory -> MBR

t3 : PC+1 -> PC ; MBR -> IR


t1 : PC->MAR

t2: Memory -> MBR; PC+1 -> PC

t3 : MBR -> IR

yes, in the above comment only 3 clock cycle is use

okk read that but i am asking theoretcial meaning of clock cycle grouping
In the same clock cycle,2 operations are performed, when a timing signal is applied.

eg -->t3 : PC+1 -> PC ; MBR -> IR. When timing signal t3 is applied 2 operations occur in same timing signal.
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
52,345 questions
60,507 answers
95,348 users