UNIT I THE MICROPROCESSOR. Microprocessor architecture- Addressing modes- Instruction set-Programming the Objective: To have an in. CS / CS42 / EC / CS / Micro Processors and Micro Controllers Complete Notes CSE,IT 4th Semester regulation EC Microprocessor and Microcontroller Lecture Notes All 5 Units – Free notes for Anna university 4TH sem Subject CS MICROPROCESSORS AND.

Author: Kazramuro Kigacage
Country: Somalia
Language: English (Spanish)
Genre: Sex
Published (Last): 8 January 2012
Pages: 207
PDF File Size: 12.68 Mb
ePub File Size: 8.72 Mb
ISBN: 486-4-14881-894-3
Downloads: 89735
Price: Free* [*Free Regsitration Required]
Uploader: Yozshulkis

The PC is automatically incremented to point the next instruction in the program sequence after execution of the current instruction. When the processor recognizes an interrupt, it saves the processor status in stack, mucrocontroller it calls and executes an interrupt service routine ISR. These task are performed by software, if the keyboard is interfaced through ports and they are performed by hardware if the keyboard is interfaced through If this bit is 1 then the corresponding bit is masked, otherwise it is not unmasked.

Define overlapped segment area? What is assembler directive? As mentioned earlier, Microprocessor fetches the instruction from memory and executes them sequentially. What is the hardware interrupts of ? Enter the email address you signed up with and we’ll email you a reset link.

Hence address bus is unidirectional. Give some examples for maskable interrupts? The INTR input is activated by a high level. The decoded outputs repeat the pattern ,, and The buses need to be demultiplexed. CF is set if there is a carry from addition or borrow from subtraction. Microprocessor based system has limitation on size of data, less execution speed, limited address space, does not support floating point operations. These object code modules may further be converted into executable code using the linker and loader programs.


What is meant by memory segmentation? The programs, microocntroller are used to convert any language into machine language, is referred to as tanslators.

Fetching the next cw2252 while current instruction executes is called pipelining. The Zero flag is also set if a certain register content becomes zero following an increment or Decrement operation of the register. Due to this the width of program counter decides the maximum nootes length in bytes.

It is a tri-state 8 bit reg. Modems and other microclntroller used to send serial data over long distances are known as data communication equipment DCE.

The Zero flag sets if the result of operation in ALU is 0 and flag resets id result is non 0. Give the function of special purpose registers in ? Parallel data transfer Serial data transfer In this mode all bits of a word are transmitted at a In this mode only one bit of a word is transmitted at time. Hence such systems are also microprocesslr to as a distributed systems.

Why procedure is needed?


In encoded mode, an external decoder should be used to decode the scan lines. What is the disadvantage of decoded scan mode? This signal is the serial input data. What is the purpose of direction flag in ? Timing and Control Circuitry.

List the parts of instruction format. It is set to access data from external memory or else it is grounded for internal memory operation. The data written into the registers is called as operation command words. The disadvantage in using ports for 7-segment LED interfacing is that most of the processor time is utilized for display interfacing. User defined software interrupts are initiated through INTR pin.


The speed at which serial data are transferred is referred to as the baud rate. The general purpose registers are used as the source or destination register during data transfer and computation, as pointers to memory and as counters.

In the decoded scan mode, the counter internally decodes the least significant 2 bits and provides a decoded 1 out of 4 scan SL0-SL3.

The function of mode set register is to enable the DMA channels individually and also to set the various modes of operation. Give the types of interrupts. Distinguish between Quasi bidirectional port and True bidirectional port.

Microprocessors and Microcontrollers 2. What is the use of instruction queue?

Microprocessors & Microcontrollers CS notes – Annauniversity lastest info

Masking is preventing the interrupt from disturbing the program. When terminal TC output pin is high one level outputit indicates that the terminal microcontrolleg register count is zero. Skip to main content.

The different modes of operation of A can be selected by programming i. What are the interrupt type codes are in ?