INSTRUCTION SET Arithmetic Data Movement Branching/ Jump Input/Output Machine Control Data Storage MACHINE CODE 1xx 2xx 3xx 5xx 6xx 7xx 8xx 901 902 000 MNEMONIC ADD SUB STA LDA BRA BRZ BRP INP OUT HLT DAT INSTRUCTION ADD SUBTRUCT STORE LOAD BRANCH ALWAYS BRANCH ON O BRANCH ON + Input Output HALT/ COB Data Storage Location

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Little man computer code (LMC) 

INSTRUCTION SET
Arithmetic
Data Movement
Branching/ Jump
Input/Output
Machine Control
Data Storage
MACHINE
CODE
1xx
2xx
3xx
5xx
6xx
7xx
8xx
901
902
000
MNEMONIC
ADD
SUB
STA
LDA
BRA
BRZ
BRP
INP
OUT
HLT
DAT
INSTRUCTION
ADD
SUBTRUCT
STORE
LOAD
BRANCH ALWAYS
BRANCH ON O
BRANCH ON +
Input
Output
HALT/ COB
Data Storage
Location
Transcribed Image Text:INSTRUCTION SET Arithmetic Data Movement Branching/ Jump Input/Output Machine Control Data Storage MACHINE CODE 1xx 2xx 3xx 5xx 6xx 7xx 8xx 901 902 000 MNEMONIC ADD SUB STA LDA BRA BRZ BRP INP OUT HLT DAT INSTRUCTION ADD SUBTRUCT STORE LOAD BRANCH ALWAYS BRANCH ON O BRANCH ON + Input Output HALT/ COB Data Storage Location
After performing the two examples, work on the following:
1. Add three numbers. All numbers must come from the input box.
2. Add two numbers then divide the sum by a third number. All numbers must come from the input
box. The division performed for this operation is integer division (ex. 9/2 = 4, 6/5 = 1, etc.)
With your own words, describe the general algorithm of your solutions. Place the explanation after
each of the tables (LMC codes).
C1
I ASM
FIDOINAR MIT 1 A
IC
Transcribed Image Text:After performing the two examples, work on the following: 1. Add three numbers. All numbers must come from the input box. 2. Add two numbers then divide the sum by a third number. All numbers must come from the input box. The division performed for this operation is integer division (ex. 9/2 = 4, 6/5 = 1, etc.) With your own words, describe the general algorithm of your solutions. Place the explanation after each of the tables (LMC codes). C1 I ASM FIDOINAR MIT 1 A IC
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Input devices
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education