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

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
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