Please use this identifier to cite or link to this item: http://localhost:8081/xmlui/handle/123456789/9050
Title: DESIGN OF A MICROPROGRAMMED MULTI-TASKING KERNEL FOR THE Z-80 MICROPROCESSOR
Authors: C. B., Subrahmanyam
Keywords: ELECTRONICS AND COMPUTER ENGINEERING;ELECTRONICS AND COMPUTER ENGINEERING;ELECTRONICS AND COMPUTER ENGINEERING;ELECTRONICS AND COMPUTER ENGINEERING
Issue Date: 1986
Abstract: Silicon Software, an increasingly popular term, refers to the solid-state realization of standard pro-gramo-It is the mid point in the migration of micro-processor software into micro code. It therefore, exhibits the characteristics of both hardware and software. Like software, it must be reconfigurable if it is to endure the fast changing world of microprocessor technology and like hardware it must use this technology to advantage, to reduce the overall cost and provide improved system performance. The motivation for the present work was to design such an efficient, versatile and economical microprogrammed real time multitasking Kernel for the Z-80 microprocessor, in order to make the system more amenable to users. The Kernel layer so designed includes modules which CREATE, DELETE (or DESTROY), DELAY, SCHEDULE,&DISPATCH multiple processes along with facilitiess for INTERRUPT HANDLING, and SERVICES. The technique chosen for scheduling is priority based pre-emption. A detailed explanation of the fully debugged Kernel routines and its data structures is given in this thesis.
URI: http://hdl.handle.net/123456789/9050
Other Identifiers: M.Tech
Research Supervisor/ Guide: Garg, K.
metadata.dc.type: M.Tech Dessertation
Appears in Collections:MASTERS' THESES (E & C)

Files in This Item:
File Description SizeFormat 
ECD178819.pdf2.88 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.