SlideShare a Scribd company logo
1 of 11
GUIDED BY PRESENTED BY
Dr.JS Baliger Mrs.Renuka N
Asst. Prof.,Dept of E&C 1TU19LVS11
DSDV SEMINAR ON
PROCESSOR BASICS
I N T R O D U C T I O N
The way instructions and data are encoded in binary and stored in memory
EMBEDDED COMPUTER ORGANIZATION
EMBEDDED COMPUTER ORGANIZATION
CPU : PROCESSES THE DATA ACCORDING TO THE PROGRAM
INSTRUCTION MEMORY : PROGRAM ENCODED IN BINARY FORM AND IS STORED IN INSTRUCTION
MEMORY
DATA MEMORY: DATA UPON WHICH THE PROGRAM OPERATES,WHICH IS IN BINARY FORM AND
STORED IN DATA MEMORY
ACCELERATOR: A SPECIAL CIRCUIT DESIGNED TO IMPLEMENT SPECIFIC PROCESSING OPERATIONS
WITH HIGHER PERFORMANCE
INPUT , OUTPUT & I/O CONTROLLER: ALLOWS THE COMPUTER TO AQUIRE DATA TO BE PROCESSD &
TO DELIVER THE RESULTS
EMBEDDED COMPUTER ORGANIZATION WITH
MULTIPLE BUSES
PROCESSOR CORES AND MICROCONTROLLERS
INSTRUCTIONS AND DATA LITTLE ENDIAN & BIG ENDIAN
Here, the CPU determines the
resources required to perform
the operation specified by the
instruction
In complex processors,
decode checks for resource
conflicts & availability of data
& waiting till resources are
free
Decode Execute
CPU has special register called
PC, in which the address of
the next instruction is fetched
in advance
Fetch
01 02 03
In the execute step, the
CPU activates the
appropriate internal
sources to perform the
operation .
CPU can execute several
instructions in parallel by
pipelining and superscalar
execution
GUMNUT SEED AND ITS FLOWER
Get a modern
PowerPoint
Presentation that is
beautifully
designed.
Shift Instructions Jump Instructions
Memory and I/O
Instructions
Miscellaneous Instructions
Arithmetic and Logical
Instrutions
Branch Instructions
THE GUMNUT INSTRUCTION SET
//Perform 2x+1
add r4,r3,r3
add r5,r4,1
Arithmetic & Logical Instructions
Shift Instructions
Memory I/O Instructions
Jump & Miscellaneous Instructions
Branch Instructions
//shift r4 by 3 bit
shl r3,r4,3
//add content of r2 by 5 and store
result in r1
ldm r1,(r2)+5
//Example of branch on non zero and
unconditional jmp
sub r0,r1,0
bnz +1
stm r0,100
jmp 15
stm r0,200
//Example of branch on non zero
sub r2,r1,20
bnz +1
add r1,r0,1
Thank You

More Related Content

Similar to Digital VLSI System Design seminar on processor basics

L4 speeding-up-execution
L4 speeding-up-executionL4 speeding-up-execution
L4 speeding-up-executionrsamurti
ย 
Building Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxBuilding Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxhartrobert670
ย 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easykhang950262
ย 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introductionVhe Cagande
ย 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdfaniyathikitchen
ย 
Basic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteBasic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteAniket Bhute
ย 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computersomjairoungdum
ย 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computersomjairoungdum
ย 
computer Architecture
computer Architecturecomputer Architecture
computer Architectureumardanjumamaiwada
ย 
Microprocessor and Microcontroller Based Systems.ppt
Microprocessor and Microcontroller Based Systems.pptMicroprocessor and Microcontroller Based Systems.ppt
Microprocessor and Microcontroller Based Systems.pptTALHARIAZ46
ย 
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOU
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOUCOMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOU
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOUEqraBaig
ย 
computer organization and architecture notes
computer organization and architecture notescomputer organization and architecture notes
computer organization and architecture notesUpasana Talukdar
ย 
Chapter 1 basic structure of computers
Chapter 1  basic structure of computersChapter 1  basic structure of computers
Chapter 1 basic structure of computersGurpreet Singh
ย 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002SOLOMONCHINAEMEUCHEA
ย 
chapter 1 -Basic Structure of Computers.ppt
chapter 1 -Basic Structure of Computers.pptchapter 1 -Basic Structure of Computers.ppt
chapter 1 -Basic Structure of Computers.pptsandeepPingili1
ย 
chapter1-basicstructureofcomputers.ppt
chapter1-basicstructureofcomputers.pptchapter1-basicstructureofcomputers.ppt
chapter1-basicstructureofcomputers.pptKarrarIbrahimAbdAlam
ย 

Similar to Digital VLSI System Design seminar on processor basics (20)

L4 speeding-up-execution
L4 speeding-up-executionL4 speeding-up-execution
L4 speeding-up-execution
ย 
Building Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxBuilding Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docx
ย 
lecture 1(1).ppt
lecture 1(1).pptlecture 1(1).ppt
lecture 1(1).ppt
ย 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easy
ย 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introduction
ย 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
ย 
Basic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteBasic structure of computers by aniket bhute
Basic structure of computers by aniket bhute
ย 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
ย 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
ย 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
ย 
Microprocessor and Microcontroller Based Systems.ppt
Microprocessor and Microcontroller Based Systems.pptMicroprocessor and Microcontroller Based Systems.ppt
Microprocessor and Microcontroller Based Systems.ppt
ย 
Csc 2313 (lecture 1)
Csc 2313 (lecture 1)Csc 2313 (lecture 1)
Csc 2313 (lecture 1)
ย 
Csc 2313 (lecture 1)
Csc 2313 (lecture 1)Csc 2313 (lecture 1)
Csc 2313 (lecture 1)
ย 
Report final
Report finalReport final
Report final
ย 
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOU
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOUCOMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOU
COMPUTERS IN EDUCATION - UNIT 1 - INTRODUCTION TO COMPUTER - B.ED - 8620 - AIOU
ย 
computer organization and architecture notes
computer organization and architecture notescomputer organization and architecture notes
computer organization and architecture notes
ย 
Chapter 1 basic structure of computers
Chapter 1  basic structure of computersChapter 1  basic structure of computers
Chapter 1 basic structure of computers
ย 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
ย 
chapter 1 -Basic Structure of Computers.ppt
chapter 1 -Basic Structure of Computers.pptchapter 1 -Basic Structure of Computers.ppt
chapter 1 -Basic Structure of Computers.ppt
ย 
chapter1-basicstructureofcomputers.ppt
chapter1-basicstructureofcomputers.pptchapter1-basicstructureofcomputers.ppt
chapter1-basicstructureofcomputers.ppt
ย 

Recently uploaded

UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
ย 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
ย 

Recently uploaded (20)

UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
ย 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
ย 

Digital VLSI System Design seminar on processor basics

  • 1. GUIDED BY PRESENTED BY Dr.JS Baliger Mrs.Renuka N Asst. Prof.,Dept of E&C 1TU19LVS11 DSDV SEMINAR ON PROCESSOR BASICS
  • 2. I N T R O D U C T I O N The way instructions and data are encoded in binary and stored in memory
  • 4. EMBEDDED COMPUTER ORGANIZATION CPU : PROCESSES THE DATA ACCORDING TO THE PROGRAM INSTRUCTION MEMORY : PROGRAM ENCODED IN BINARY FORM AND IS STORED IN INSTRUCTION MEMORY DATA MEMORY: DATA UPON WHICH THE PROGRAM OPERATES,WHICH IS IN BINARY FORM AND STORED IN DATA MEMORY ACCELERATOR: A SPECIAL CIRCUIT DESIGNED TO IMPLEMENT SPECIFIC PROCESSING OPERATIONS WITH HIGHER PERFORMANCE INPUT , OUTPUT & I/O CONTROLLER: ALLOWS THE COMPUTER TO AQUIRE DATA TO BE PROCESSD & TO DELIVER THE RESULTS
  • 5. EMBEDDED COMPUTER ORGANIZATION WITH MULTIPLE BUSES
  • 6. PROCESSOR CORES AND MICROCONTROLLERS
  • 7. INSTRUCTIONS AND DATA LITTLE ENDIAN & BIG ENDIAN Here, the CPU determines the resources required to perform the operation specified by the instruction In complex processors, decode checks for resource conflicts & availability of data & waiting till resources are free Decode Execute CPU has special register called PC, in which the address of the next instruction is fetched in advance Fetch 01 02 03 In the execute step, the CPU activates the appropriate internal sources to perform the operation . CPU can execute several instructions in parallel by pipelining and superscalar execution
  • 8. GUMNUT SEED AND ITS FLOWER
  • 9. Get a modern PowerPoint Presentation that is beautifully designed. Shift Instructions Jump Instructions Memory and I/O Instructions Miscellaneous Instructions Arithmetic and Logical Instrutions Branch Instructions THE GUMNUT INSTRUCTION SET
  • 10. //Perform 2x+1 add r4,r3,r3 add r5,r4,1 Arithmetic & Logical Instructions Shift Instructions Memory I/O Instructions Jump & Miscellaneous Instructions Branch Instructions //shift r4 by 3 bit shl r3,r4,3 //add content of r2 by 5 and store result in r1 ldm r1,(r2)+5 //Example of branch on non zero and unconditional jmp sub r0,r1,0 bnz +1 stm r0,100 jmp 15 stm r0,200 //Example of branch on non zero sub r2,r1,20 bnz +1 add r1,r0,1