Skip to main content

Free notes of the operating system some imp questions

 1. ALU 

2. STACK POINTER

3. PROGRAM COUNTER

4. INSTRUCTION REGISTER AND DECODER


ALU ( ARITHMATIC AND LOGIC UNIT )


It is 8 bit unit 

In this arithmetic and logical operation are carried out .

ALU contain the binary adder to perform addition substracion by 2’s complement method

Data is supplied by memory devices and input ouput devices

The result is typically stored in the accumulator.


STACK POINTER:-

Stack poiointer is a 16 bit register which contain the address of top of stack

With the help of incrementer and decrementer stack pointer perform their work

The stack pointer is incremented when data is push 

The stack pointer is decrementd when data is pop.


INSTRUCTION REGISTER AND DECODER :-


During the instruction fetch, the first 8 bit of instruction is transfer to the 8 bit instruction register

The content of instruction register are available to the instruction decoder

The output of decoder get by timing signals, ALU & data buffer.


PROGRAM COUNTER:-

Program counter is 16bit register acting a pointer to next executable instruction

It always contain the 16 bit address of memory location where next executable code is stored

Microprocessor uses this register to sequence the execution of instruction.

PC is a auto incremented pointer.


REGISTERS IN MICROPROCESSOR 8085

1. ACCUMULATOR

2. TEMPORARY REGISTER

3. INCREMENTER / DECREMENTER

4. REGISTER B & C

5. SERIAL I/O CONTROL


ACCUMULATOR:-

Accumulator is main 8 bit register in microprocessor 8085.

It is used to perform arithmetic and logical operation one of the operand is always stored in accumulator

It can be used as both primary source and destination register and the final result is always stored in accumulator

All data transfer between cpu and i/o devices are perform through accumulator. 



TEMPORARY REGISTER:-

The temporary register is used to stored the data during execution of arithmetic or logic instruction 

The register used internally 

This register is not available for the programmer

This one is very useful register of microprocessor 8085.



INCREMENTER/DECREMENTER:- 

It is 16 bit special purpose register 

It also used inn addition and substraction

It is used to add or substract one from the program counter or stack pointer.



REGISTER B/C:-

Register b and c this are the general purpose register 

It is 8 bit register but it can be also used as a 16 bit register 

The most significant 8 bit are stored in the register b and the least 8 bit are stored in register c .

This register are programmable register means programmer can used this rergister.


Thank you 

Keep study with us....,...









Comments

Popular posts from this blog

Free notes of all naming reactions .(handwritten notes jee, neet, mht-cet)

All naming reactions  (Handwritten notes.)                   organic chemistry naming reactions.

partitioning (operatimg system ).

 WHAT IS PARTITIONING ? Certain operating system use partitioned memory management to allow multiprogramming . • Partitioning means dividing main memory into various sections.  • These section are called as partitions.  • There are two types of partitions: 1) fixed partition .    2) variable partition.   Fixed partition  .  • In this method partitions are fixed at the time of system generation . At this time , system manager has to declear partition time.  • Fixed partition are also called static partition . On declearing fixed partition , the operating system create partition description table.  • It reduces the uses the CPU utiliisation .  • It reduces the degree of multiprogramming. .    variable partition .     In variable partition number of partition and their size are variable  • They are not defined at the time of system generation .  • These partition are created by operating systems...

Question bank of operating system CS.

  Question Bank Standard:- 12th Subject:- Computer Science (D9) Paper I March 2021 सूचना 1. फक्त शवद्यार्थ्यांना प्रश्नप्रकारांचा सराव करून देण्यासाठीच 2. सदर प्रश्नसंचातील प्रश्न बोर्डाच्या प्रश्नपशिके त येतीलच असे नाही याची नोंद घ्यावी. QUESTION BANK XII COMPUTER SCIENCE (D9) – PAPER I CHAPTER 1 – OPERATING SYSTEM MCQ – 1 Mark Q.No. Question Marking scheme 1. Operating system is a __________ i) hardware ii ) software iii) printer iv) input device 1 mark for correct alternative 2. ‘Open files’ is a system call provided under _________ of operating system. i) Information management ii) Process management iii) Memory management iv) GUI 1 mark for correct alternative 3. Program under execution is known as __________. i) File ii) Information iii) Data iv ) Process 1 mark for correct alternative 4. _______is a service of memory management of operating system. i) Copy a file ii) Suspend a Process iii) Allocate a chunk of memory iv) Open a directory 1 mark for correct alternative...