Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

All the microprocessors have their own .and they can work with those programs on

ID: 2073590 • Letter: A

Question

All the microprocessors have their own .and they can work with those programs only. To generate the machine code we can use Consider the following: a) Development of the program is fast b) Works with the most difficult to write programming language c) Works with the language which is easiest to debug d) Works with the language which is the most difficult to debug e) Can use all the capabilities of the microprocessor Can use only the capabilities of the microprocessor the development system allows Generate the most compact machine code for the microprocessor g) h) The generated machine code is extremely long compare to the ones created by the assembly language i) Interprets the given program line by line. j) Generates the fastest running code k) The running time of the program is the slowest l) Converts the entire program into machine code first. The machine code is run later m) Generates the machine code at once. It may optimize the code to reduce the program size and/or running time. For the assembler, which of the above applies: For the interpreter, which of the above applies For the compiler, which of the above applies: PIC microcontrollers may be programmed with Basic stamp is developed to use Arduino's UNO board is developed for a) Interpreter or b) Compiler a) Interpreter a) Interpreter or b) Compiler or b) Compiler The first commercial microprocessor had the following number of transistors:

Explanation / Answer

All microprocessor have their own binary words, meanings, and languages. each machine has its own set of the language of instruction based on the design of its CPU. binary language is known as machine language, while English like words are used to represent the binary instructions o a machine called assembly language programmes.

therefore machine language and assembly language are however specific a to microprocessors.

2) to generate the code we can use

a) instruction

in assembly language, the word length of 8bits called byte. assemble language have 256 combinations of bytes. with the help of Electronic Gates, we can make various bytes pattern. these patterns give specific meaning to each combination of bytes called instruction.

b) hexadecimal codes

assembly language programming is generally written by using these codes. programs can be written with special keyboard equipped with hex pens.

c) operands

an operation code is written which help the intended task, these tasks are carried by operands by the operation code. 8085 is basic purpose microprocessor and has 8-bit word length.

for assembler- g,h,e

for interpreter - i,l,e

for compiler- b.m.j.a

pic- compiler

basic stamp- interpreter

aeduiono- compiler

first commercial- 560 million transistors.