Well , the register in micro processors or controllers is memory place that will save the values to be executed , for example if i want to add two numbers in 8085 i would first save ( or write ) the the first parameter into register "A" by applying this command "MVI A,80H" then i would write my second parameter into register "B" by applying "MVI B,20H" , now i can add ( sum ) them together bu using this command "ADD B" . the register "A" will have the result which is "A0".
As you can see to make any operation i should save ( or write) the values into register then i will execute command on them .
Good Luck !
Registers are a special type of memory that are dedicated to micro-controllers (or CPUs). Controllers have register-memory for speed.The slowest part of any computer is the bus. The bus is the wiring that connects different components. In this case the micro-controller and main memory. While main memory and the micro-controller are both very fast, the wiring between them is slow.Should the micro-controller have to be slow to compensate for the slow wiring?The solution is to have register-memory. Memory physically part of the micro-controller that allows the controller to use it instantly. The controller can then move data from a register to RAM as soon as the bus is available.Register-memory comes from the concept of a Cash Register [1879]. A cash register is used to perform transactions and store money on it's way to a vault the same way a CPU or micro-controller stores data on its way to main memory.
basically its function is to initiate the sequece of micro-operations to be performeed on the data stored in registers in computer.
Dr. Glassenhigmer invented the micro controller
constructed on a single chip is called micro processor constructed on a single board is called micro controller
Yes, a micro-controller is hardware. It is the hardware that the firmware and/or software.
micro controller is software and fpga is hardware
micro controller contain system on chip memory, timers,counters where as a micro processor doesn't contain all these
Its an I\O controller
1) Define the functions the product will perform. 2) Design the hardware that will allow the functions to be implemented. 3) Design the logic that will allow the functions to be controlled (controller). 4) Design the interface between the micro-processor and the controller. 5) Code the function performance into the micro-processor. 6) Market it.
no. opposite
no answer
How data encrypt and decrypt from PC to PC using micro controller?