--Your friends at LectureNotes

Computer Organistaion and Operating System

by Jntu Heroes
Type: NoteInstitute: JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY Downloads: 5Views: 91Uploaded: 7 months agoAdd to Favourite

Share it with your friends

Suggested Materials

Leave your Comments


Jntu Heroes
Jntu Heroes
2.SYLLABUS COMPUTER ORGANIZATION AND OPERATING SYSTEMS UNIT I Basic structure of computers: Computer types, functional unit, basic operational concepts, bus structures, software, performance ,multiprocessors and multi computers, data representation, fixed point representation, floating-point representation. Register transfer language and micro operations: Register transfer language ,register transfer bus and memory transfers ,arithmetic micro operations ,logic micro operations, shift micro operations, arithmetic logic shift unit, Instruction codes, computer registers computer instructions-instruction cycle. Memory-reference instructions, input-output and interrupt, stack organization, instruction formats, addressing modes, data transfer and manipulation, program control ,reduced instruction set computer. UNIT II Micro programmed control: control memory, address sequencing, micro program examples, design of control unit ,hard weird control, micro programmed control The memory system :basic concepts of semiconductor RAM memories, read-only memories, cache memories performance considerations, virtual memories secondary storage, introduction to RAID. UNIT III Input-output organization: peripheral devices ,input-output interface, asynchronous data transfer modes, priority interrupt, direct memory access, input- output processor(iop),serial communication, introduction to peripheral components ,interconnect(pci)bus, introduction to standard serial communication protocols like RS232,USB,IEEE1394. UNIT IV: Computer System and Operating System Overview: Overview of computer operating systems functions , protection and security, distributed systems special purpose systems, operating systems structures-operating system services and systems calls, system programs, operating systems generation. Memory Management : Swapping, contiguous memory allocation, paging, structure of the page table , segmentation, virtual memory, demand paging, page-Replacement algorithms, allocation of frames, thrashing case studies UNIX, Linux, Windows. Principles of deadlock : system model, deadlock characterization, deadlock prevention, detection and avoidance, recovery form deadlock. UNIT V: File system Interface: the concept of a file, Access Methods, Directory structure, File
system mounting, file sharing, protection. File System implementation: File system structure, file system implementation, directory implementation, directory implementation, allocation methods, free-space management. TEXT BOOKS 1. computer organization-Carl Hamacher, Zvonks Vranesic,safeazaky,5th edition,McGrawHill. 2. computer systems architecture-M.MorisMano,3rd Edition,pearson. 3. Operating System Concepts- Abraham Silberchatz, Peter B. Galvin, Greg Gagne 7th Edition, John Wiley. REFERENCE BOOKS 1.computer organization and architecture-William Stallings 6th Edition, Pearson 2.structured computer organization-Andrew s.tanenbaum,4th edition PHI 3.fundamentals of computer organization and design-Sivaraama Dandamudi Springer int.Edition. 4.operating systems-internals and design principles.stallings,6th edition-2009,pearson education. 3.Vision of the Department To impart quality technical education in Electronics and Communication Engineering emphasizing analysis, design/synthesis and evaluation of hardware/embedded software using various Electronic Design Automation (EDA) tools with accent on creativity, innovation and research thereby
producing competent engineers who can meet global challenges with societal commitment. 4.Mission of the Department i. To impart quality education in fundamentals of basic sciences, mathematics, electronics and communication engineering through innovative teaching-learning processes. ii. To facilitate Graduates define, design, and solve engineering problems in the field of Electronics and Communication Engineering using various Electronic Design Automation (EDA) tools. iii. To encourage research culture among faculty and students thereby facilitating them to be creative and innovative through constant interaction with R & D organizations and Industry. iv. To inculcate teamwork, imbibe leadership qualities, professional ethics and social responsibilities in students and faculty. 5.Program Educational Objectives and Program outcomes of B. Tech (ECE) Program Program Educational Objectives of B. Tech (ECE) Program : I. To prepare students with excellent comprehension of basic sciences, mathematics and engineering subjects facilitating them to gain employment or pursue postgraduate studies with an appreciation for lifelong learning. II. To train students with problem solving capabilities such as analysis and design with adequate practical skills wherein they demonstrate creativity and innovation that would enable them to develop state of the art equipment and technologies of multidisciplinary nature for societal development. III. To inculcate positive attitude, professional ethics, effective communication and interpersonal skills which would facilitate them to succeed in the chosen profession exhibiting creativity and innovation through development both as team member and as well as leader. research and

Lecture Notes