Microprocessor Short Answers
Address Bus
It is a group of conducting wires which carries address only. ... The microprocessor 8085 can transfer maximum 16 bit address which means it can address 65, 536 different memory location. The Length of the address bus determines the amount of memory a system can address.
Data Bus
It is a group of conducting wires which carries Data only. Data bus is bidirectional because data flow in both directions, from microprocessor to memory or Input/Output devices and from memory or Input/Output devices to microprocessor.
Control Bus
It is a group of conducting wires, which is used to generate timing and control signals to control all the associated peripherals, microprocessor uses control bus to process data, that is what to do with selected memory location
Assembly Language
An assembly language is a low-level programming language for microprocessors and other programmable devices. ... An assembly language implements a symbolic representation of the machine code needed to program a given CPU architecture. Assembly language is also known as assembly code.
Microprocessor
A microprocessor is an electronic component that is used by a computer to do its work. It is a central processing unit on a single integrated circuit chip containing millions of very small components including transistors, resistors, and diodes that work together.
Bus
Connection lines used to connect the internal parts of the microprocessor chip is called bus.
Types
Three types of bus are used.
- Address bus - carries memory addresses from the processor to other components such as primary storage and input/output devices. ...
- Data bus - carries the data between the processor and other components. ...
- Control bus - carries control signals from the processor to other components.
Use Of Counters
A counter is a device that stores (and sometimes displays) the number of times a particular event or process occurred, with respect to a clock signal. It is used to count the events happening outside the micro controller.
x
Addressing Mode
The addressing mode is the method to specify the operand of an instruction. An effective address is the location of an operand which is stored in memory.
Looping
The programming technique used to instruct the microprocessor to repeat tasks is called looping. A loop is set up by instructing the microprocessor to change the sequence of execution and perform the task again.
Indexing
This Programming Techniques in Microprocessor 8085 allows programmer to point or refer the data stored in sequential memory locations one by one.
Subroutine
In computers, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task have to be performed.
Stack
The stack is a LIFO (last in, first out) data structure implemented in the RAM area and is used to store addresses and data when the microprocessor branches to a subroutine.
Dynamic Debugging
Dynamic Debugging: It involves observing the contents of register or output after execution of each instruction (in single step technique) or a group of instructions (in breakpoint technique).
ALE
ALE (Address Enable Latch) is the control signal which is nothing but a positive going pulse generated when a new operation is started by microprocessor.
Interrupt
An interrupt is a condition that causes the microprocessor to temporarily work on a different task, and then later return to its previous task. Interrupts can be internal or external.
Difference Between Address bus and Data bus
The main difference between address bus and data bus is that the address bus helps to transfer memory addresses while the data bus helps to send and receive data.
Check out Third Semester
Check out Offers
Computer Application related Blog
Follow my other Blog
Comments
Post a Comment