Write a short note on pcb, Operating System

Assignment Help:

Write a short note on PCB?

Every process is represented in the operating system by a process control block also called a task control block. It contains more information regarding the process.

Process state- the status may be new, ready, running, and waiting, halted and so on.

Program counter- the counter picks out the address of the next instruction to be executed for this process.

CPU Registers: together with the program counter this state information should be saved when an interrupt take place, to permit the process to be continued correctly afterward.

Memory management information: comprise value of the segment tables or page tables, base and limit registers, depending on the memory system used by the OS.

Accounting information: comprise the amount of CPU and real time used, time limits, account numbers, job or process numbers, and etc.

I/O status information: Comprise the list of I/O devices allocated to this process, a list of open files and so on.

 


Related Discussions:- Write a short note on pcb

Contiguous-memory allocation, Compare contiguous-memory allocation with pur...

Compare contiguous-memory allocation with pure paging in the following aspects: 1. In support of dynamic memory allocation: most systems allow programs to allocate more memory t

Peripharal device, 50 peripharal device name ,diagram and uses

50 peripharal device name ,diagram and uses

Compression regarding the file system in windows 2000, Write short note on ...

Write short note on compression regarding the file system in Windows 2000. NTFS is able to perform data compression on individual files or on all data files in a directory. To

Model, list trhe various classification of model and types?

list trhe various classification of model and types?

Essential properties of operating system, Essential Properties of Operating...

Essential Properties of Operating System 1. Batch: Jobs with similar needs are batched together and run through the computer as a group by an operator or automatic job sequen

Lock revenue variable, Demonstrate that your program (include the program o...

Demonstrate that your program (include the program output as part of the final report) can produce the correct output with the following parameters. For each case comment if the ou

Locks - mutexes, Locks (also known as mutexes, short for mutual exclusion l...

Locks (also known as mutexes, short for mutual exclusion locks) provide mutual exclusion to shared data inside a critical session. They are implemented by means of two atomic routi

Multiprogramming, how response times are reduced by allowing time sharing o...

how response times are reduced by allowing time sharing on top of multiprogramming

What is the design issues involved in segmentation?, SEGMENTATION HARDWARE ...

SEGMENTATION HARDWARE An execution to map two-dimensional user-defined addresses into one-dimensional physical addresses. This mapping is affected by means of segment table. Ev

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd