尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
BY
SAKTHIPRIYA.V
NADAR SARASWATHI COLLEGE OF ARTS ANDSCIENCE
MRI DEFINITION:
To specify the microoperation needed for
the execution of the instruction.
An instruction in words in usually lengthy
and enough space is available in the table.
It is can be defined by means of register
transfer notation.
CONT..
Data are store in a memory can be
processed directly.
It must be read from memory to a register
can be operate in logic circuit.
In the lengthly explanation.
MEMORY REFERENCE
INSTRUCTION:
AND to AC
ADD to AC
LDA :load to AC
STA: store to AC
BUN: Branch Unconditionally
BSA: Branch and save return address
ISZ: Increment and skip if zero
SYMPOL OPERATION
DECODER
SYMBOLIC DESCRIPTION
AND D0 AC  AC ^ M[AR]
ADD D1 AC <- AC+M[AR], E <- Cout
LDA D2 AC <- M[AR]
STA D3 M[AR] <-AC
BUN D4 PC <- AR
BSA D5 M[AR]<- PC, PC<- AR+1
M[AR] <- M[AR]+1
ISZ D6 IF M[AR]+1=0 THEN
PC <- PC+1
AND TO AC:
It performs the AND logic operation in
AC, and the memory word specified by
the “effective address”.
D0T4:DR <- M[AR]
D0T5:AC <-AC ^DR,SC <-0
• The two timing signal are T4 ,T5.
• T4 transfer the operand from memory in
DR.
T5 transfer to AC result AND logic
operation.
T0 is to start a new instruction cycle.
ADD to AC:
 Adds the content of the memory word specified by the
effective addresses.
 Sum transferred to AC and output is carry(cout)
transfer to the E flip flop.
D1T4:DR<-M[AR]
D1T5:AC<-AC+DR,E<-COUT,SC<-0
 Two timing signals t4 and t5.decoder d1 instead d0
used in AND instruction
 Instruction fetched from memory and decoder.
 Two timing signals t4 and t5.decoder d1 instead d0
used in AND instruction
 Instruction fetched from memory and decoder.
 Output determine the sequence of microoperation
execution of a MRI.
LDA:LOAD to AC:
 Memory word specified by the effective addresses to
AC.
D2T4:DR<-M[AR]
D2T5:AC<-DR,SC<-0
 No direct path from the bus into AC.
 The adder and logic circuit receive information from
DR.transfer to AC.
 Read from memory and transfer to the adder and logic
circuit.
STA:-STORE AC:
 Memory word specified by the effective address.
 Output of AC is applied to the bus data input of
memory is connected to the execute the one
microoperation.
D3T4:M[AR]<-AC,SC<-0.
BUN:-BRANCH UNCONDITIONALLY:
 Instruction specified to the effective address.
 Pc holds the address of the instruction read from
memory in the next instruction cycle.
 The programmer specify an instruction out of
sequence.program branch unconditionally.
 Execute one microoperation.
D4T4 :PC<-AR,SC<-0
 EA from AR is transferred the common bus to PC.SC to
O transfer control to T0.
BSA :-BRANCH and SAVE RETURN
ADDRESS:
 Subroutine(or)procedure.
 Memory location specified by the effective address.
 Address of the first instruction in the subroutine.
M[AR]<-PC, PC<-AR+1.
 Next instruction is called return address.
M[135]<-21,PC<-135+1=136.
 BSA instruction performs the function usually referred
to as a subroutine call.
 End of the subroutine performs the function refer is called
subroutine return.
D5T4 :M[AR]<-PC,AR <-+1
D5T5 :PC<-AR,SC<-0
 Enable the INR input of AR.
Memory Memory
0 BSA 135
NEXT INSTRUCTION
Subroutine
1 BUN 135
0 BSA
135
Next instruction
21
subroutine
1 BUN
135
ISZ:-INCREMENT and SKIP it ZERO
 The instruction increment the word specified by the
effective address.
 INR value is 0,PC incremented by 1.
 It is stored in a negative number.so used to an 2’s
complements.negative number are incremented by 1.
 The instruction is a sequence of microoperation
D6T4:DR<-M[AR].
D6T5: DR<-DR+1.
D6T6:M[AR]<-DR ,if(DR=0)then (PC<-
PC+1),SC<-0.
CONTROL FLOW CHART:
 Show the execution of the microoperation in seven
memory reference instruction.
 It is preformed to the timing signals for T4,T5 or T6
the timing signals are operation code value.
 SC is the sequence counter and sc is cleared to 0.is
include to an last timing signal.
 The increment and skip is zero(ISZ).to there are
include three bits counter.
memory reference instruction

More Related Content

What's hot

Asynchronous data transfer
Asynchronous data transferAsynchronous data transfer
Asynchronous data transfer
priya Nithya
 
Addressing modes
Addressing modesAddressing modes
Addressing modes
karthiga selvaraju
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
Kamal Acharya
 
8086 assembly language
8086 assembly language8086 assembly language
8086 assembly language
Mir Majid
 
Register Reference Instructions | Computer Science
Register Reference Instructions | Computer ScienceRegister Reference Instructions | Computer Science
Register Reference Instructions | Computer Science
Transweb Global Inc
 
Micro program example
Micro program exampleMicro program example
Micro program example
rajshreemuthiah
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
sheetal singh
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-bus
Anuj Modi
 
Addressing modes of 8051
Addressing modes of 8051Addressing modes of 8051
Addressing modes of 8051
SARITHA REDDY
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
Roshan kumar sahu
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
Kamal Acharya
 
Instruction format
Instruction formatInstruction format
Instruction format
Sanjeev Patel
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
shweta-sharma99
 
Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386
yash sawarkar
 
Unit II Arm7 Thumb Instruction
Unit II Arm7 Thumb InstructionUnit II Arm7 Thumb Instruction
Unit II Arm7 Thumb Instruction
Dr. Pankaj Zope
 
Computer registers
Computer registersComputer registers
Computer registers
DeepikaT13
 
Direct memory access (dma)
Direct memory access (dma)Direct memory access (dma)
Direct memory access (dma)
Zubair Khalid
 
Instruction Set of 8086 Microprocessor
Instruction Set of 8086 MicroprocessorInstruction Set of 8086 Microprocessor
Instruction Set of 8086 Microprocessor
Ashita Agrawal
 
Timing and control
Timing and controlTiming and control
Timing and control
chauhankapil
 
8086 modes
8086 modes8086 modes
8086 modes
PDFSHARE
 

What's hot (20)

Asynchronous data transfer
Asynchronous data transferAsynchronous data transfer
Asynchronous data transfer
 
Addressing modes
Addressing modesAddressing modes
Addressing modes
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
8086 assembly language
8086 assembly language8086 assembly language
8086 assembly language
 
Register Reference Instructions | Computer Science
Register Reference Instructions | Computer ScienceRegister Reference Instructions | Computer Science
Register Reference Instructions | Computer Science
 
Micro program example
Micro program exampleMicro program example
Micro program example
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-bus
 
Addressing modes of 8051
Addressing modes of 8051Addressing modes of 8051
Addressing modes of 8051
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
 
Instruction format
Instruction formatInstruction format
Instruction format
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386
 
Unit II Arm7 Thumb Instruction
Unit II Arm7 Thumb InstructionUnit II Arm7 Thumb Instruction
Unit II Arm7 Thumb Instruction
 
Computer registers
Computer registersComputer registers
Computer registers
 
Direct memory access (dma)
Direct memory access (dma)Direct memory access (dma)
Direct memory access (dma)
 
Instruction Set of 8086 Microprocessor
Instruction Set of 8086 MicroprocessorInstruction Set of 8086 Microprocessor
Instruction Set of 8086 Microprocessor
 
Timing and control
Timing and controlTiming and control
Timing and control
 
8086 modes
8086 modes8086 modes
8086 modes
 

Similar to memory reference instruction

Basic computer organization design
Basic computer organization designBasic computer organization design
Basic computer organization design
ndasharath
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
RahulRathi94
 
Memory Reference instruction
Memory Reference instructionMemory Reference instruction
Memory Reference instruction
mahesh kumar prajapat
 
Memory reference
Memory referenceMemory reference
Memory reference
rajshreemuthiah
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
hamza munir
 
System Software
System SoftwareSystem Software
System Software
PandurangBiradar2
 
Chap 3_2.ppt
Chap 3_2.pptChap 3_2.ppt
Chap 3_2.ppt
inian2
 
Unit 3 instruction of tms320 c5x (3 files merged)
Unit 3  instruction of tms320 c5x (3 files merged)Unit 3  instruction of tms320 c5x (3 files merged)
Unit 3 instruction of tms320 c5x (3 files merged)
Principal,Guru Nanak Institute of Technology, Nagpur
 
Csa ic
Csa icCsa ic
Csa ic
PCTE
 
Assembler
AssemblerAssembler
Assembler
Manish Pandey
 
Lecture5
Lecture5Lecture5
Lecture5(1)
Lecture5(1)Lecture5(1)
Lecture5(1)
misgina Mengesha
 
Cpu unit
Cpu unitCpu unit
All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09
imranbashir
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
Haripritha
 
Chapter8.ppt
Chapter8.pptChapter8.ppt
Chapter8.ppt
AshokRachapalli1
 
COA_mod2.ppt
COA_mod2.pptCOA_mod2.ppt
COA_mod2.ppt
singleps47
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
IJSRD
 
Unit 3 Instruction of tms320C5x
Unit 3  Instruction of tms320C5xUnit 3  Instruction of tms320C5x
Assembler
AssemblerAssembler
Assembler
Maha Lakshmi
 

Similar to memory reference instruction (20)

Basic computer organization design
Basic computer organization designBasic computer organization design
Basic computer organization design
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
Memory Reference instruction
Memory Reference instructionMemory Reference instruction
Memory Reference instruction
 
Memory reference
Memory referenceMemory reference
Memory reference
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
System Software
System SoftwareSystem Software
System Software
 
Chap 3_2.ppt
Chap 3_2.pptChap 3_2.ppt
Chap 3_2.ppt
 
Unit 3 instruction of tms320 c5x (3 files merged)
Unit 3  instruction of tms320 c5x (3 files merged)Unit 3  instruction of tms320 c5x (3 files merged)
Unit 3 instruction of tms320 c5x (3 files merged)
 
Csa ic
Csa icCsa ic
Csa ic
 
Assembler
AssemblerAssembler
Assembler
 
Lecture5
Lecture5Lecture5
Lecture5
 
Lecture5(1)
Lecture5(1)Lecture5(1)
Lecture5(1)
 
Cpu unit
Cpu unitCpu unit
Cpu unit
 
All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Chapter8.ppt
Chapter8.pptChapter8.ppt
Chapter8.ppt
 
COA_mod2.ppt
COA_mod2.pptCOA_mod2.ppt
COA_mod2.ppt
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
 
Unit 3 Instruction of tms320C5x
Unit 3  Instruction of tms320C5xUnit 3  Instruction of tms320C5x
Unit 3 Instruction of tms320C5x
 
Assembler
AssemblerAssembler
Assembler
 

More from DeepikaT13

Mobile computing
Mobile computingMobile computing
Mobile computing
DeepikaT13
 
Image processing
Image processingImage processing
Image processing
DeepikaT13
 
aloha
alohaaloha
aloha
DeepikaT13
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
DeepikaT13
 
Exceptions
ExceptionsExceptions
Exceptions
DeepikaT13
 
Hive architecture
Hive  architectureHive  architecture
Hive architecture
DeepikaT13
 
Rdbms
RdbmsRdbms
Rdbms
DeepikaT13
 
Sotware engineering
Sotware engineeringSotware engineering
Sotware engineering
DeepikaT13
 
Data mining
Data miningData mining
Data mining
DeepikaT13
 
Computer network
Computer networkComputer network
Computer network
DeepikaT13
 
Storage management in operating system
Storage management in operating systemStorage management in operating system
Storage management in operating system
DeepikaT13
 
Jdbc
JdbcJdbc
Data mining
Data miningData mining
Data mining
DeepikaT13
 
Neural network
Neural networkNeural network
Neural network
DeepikaT13
 
breadth first search
breadth first searchbreadth first search
breadth first search
DeepikaT13
 
constructors
constructorsconstructors
constructors
DeepikaT13
 
Disjoint set
Disjoint setDisjoint set
Disjoint set
DeepikaT13
 
Destructors
DestructorsDestructors
Destructors
DeepikaT13
 
Crisp set
Crisp setCrisp set
Crisp set
DeepikaT13
 

More from DeepikaT13 (19)

Mobile computing
Mobile computingMobile computing
Mobile computing
 
Image processing
Image processingImage processing
Image processing
 
aloha
alohaaloha
aloha
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
 
Exceptions
ExceptionsExceptions
Exceptions
 
Hive architecture
Hive  architectureHive  architecture
Hive architecture
 
Rdbms
RdbmsRdbms
Rdbms
 
Sotware engineering
Sotware engineeringSotware engineering
Sotware engineering
 
Data mining
Data miningData mining
Data mining
 
Computer network
Computer networkComputer network
Computer network
 
Storage management in operating system
Storage management in operating systemStorage management in operating system
Storage management in operating system
 
Jdbc
JdbcJdbc
Jdbc
 
Data mining
Data miningData mining
Data mining
 
Neural network
Neural networkNeural network
Neural network
 
breadth first search
breadth first searchbreadth first search
breadth first search
 
constructors
constructorsconstructors
constructors
 
Disjoint set
Disjoint setDisjoint set
Disjoint set
 
Destructors
DestructorsDestructors
Destructors
 
Crisp set
Crisp setCrisp set
Crisp set
 

Recently uploaded

A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
Kalna College
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Catherine Dela Cruz
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
RuchiRathor2
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
MattVassar1
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
yarusun
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
MattVassar1
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
biruktesfaye27
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
chaudharyreet2244
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
Ben Aldrich
 

Recently uploaded (20)

A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
 

memory reference instruction

  • 2. MRI DEFINITION: To specify the microoperation needed for the execution of the instruction. An instruction in words in usually lengthy and enough space is available in the table. It is can be defined by means of register transfer notation.
  • 3. CONT.. Data are store in a memory can be processed directly. It must be read from memory to a register can be operate in logic circuit. In the lengthly explanation.
  • 4. MEMORY REFERENCE INSTRUCTION: AND to AC ADD to AC LDA :load to AC STA: store to AC BUN: Branch Unconditionally BSA: Branch and save return address ISZ: Increment and skip if zero
  • 5. SYMPOL OPERATION DECODER SYMBOLIC DESCRIPTION AND D0 AC  AC ^ M[AR] ADD D1 AC <- AC+M[AR], E <- Cout LDA D2 AC <- M[AR] STA D3 M[AR] <-AC BUN D4 PC <- AR BSA D5 M[AR]<- PC, PC<- AR+1 M[AR] <- M[AR]+1 ISZ D6 IF M[AR]+1=0 THEN PC <- PC+1
  • 6. AND TO AC: It performs the AND logic operation in AC, and the memory word specified by the “effective address”. D0T4:DR <- M[AR] D0T5:AC <-AC ^DR,SC <-0 • The two timing signal are T4 ,T5. • T4 transfer the operand from memory in DR.
  • 7. T5 transfer to AC result AND logic operation. T0 is to start a new instruction cycle.
  • 8. ADD to AC:  Adds the content of the memory word specified by the effective addresses.  Sum transferred to AC and output is carry(cout) transfer to the E flip flop. D1T4:DR<-M[AR] D1T5:AC<-AC+DR,E<-COUT,SC<-0  Two timing signals t4 and t5.decoder d1 instead d0 used in AND instruction  Instruction fetched from memory and decoder.
  • 9.  Two timing signals t4 and t5.decoder d1 instead d0 used in AND instruction  Instruction fetched from memory and decoder.  Output determine the sequence of microoperation execution of a MRI.
  • 10. LDA:LOAD to AC:  Memory word specified by the effective addresses to AC. D2T4:DR<-M[AR] D2T5:AC<-DR,SC<-0  No direct path from the bus into AC.  The adder and logic circuit receive information from DR.transfer to AC.  Read from memory and transfer to the adder and logic circuit.
  • 11. STA:-STORE AC:  Memory word specified by the effective address.  Output of AC is applied to the bus data input of memory is connected to the execute the one microoperation. D3T4:M[AR]<-AC,SC<-0.
  • 12. BUN:-BRANCH UNCONDITIONALLY:  Instruction specified to the effective address.  Pc holds the address of the instruction read from memory in the next instruction cycle.  The programmer specify an instruction out of sequence.program branch unconditionally.  Execute one microoperation. D4T4 :PC<-AR,SC<-0  EA from AR is transferred the common bus to PC.SC to O transfer control to T0.
  • 13. BSA :-BRANCH and SAVE RETURN ADDRESS:  Subroutine(or)procedure.  Memory location specified by the effective address.  Address of the first instruction in the subroutine. M[AR]<-PC, PC<-AR+1.  Next instruction is called return address. M[135]<-21,PC<-135+1=136.  BSA instruction performs the function usually referred to as a subroutine call.
  • 14.  End of the subroutine performs the function refer is called subroutine return. D5T4 :M[AR]<-PC,AR <-+1 D5T5 :PC<-AR,SC<-0  Enable the INR input of AR.
  • 15. Memory Memory 0 BSA 135 NEXT INSTRUCTION Subroutine 1 BUN 135 0 BSA 135 Next instruction 21 subroutine 1 BUN 135
  • 16. ISZ:-INCREMENT and SKIP it ZERO  The instruction increment the word specified by the effective address.  INR value is 0,PC incremented by 1.  It is stored in a negative number.so used to an 2’s complements.negative number are incremented by 1.  The instruction is a sequence of microoperation D6T4:DR<-M[AR]. D6T5: DR<-DR+1. D6T6:M[AR]<-DR ,if(DR=0)then (PC<- PC+1),SC<-0.
  • 17. CONTROL FLOW CHART:  Show the execution of the microoperation in seven memory reference instruction.  It is preformed to the timing signals for T4,T5 or T6 the timing signals are operation code value.  SC is the sequence counter and sc is cleared to 0.is include to an last timing signal.  The increment and skip is zero(ISZ).to there are include three bits counter.
  翻译: