Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I am building a mock operationg system in which I have to implement many methods such as the driver, loader, scheduler, memory, dispatcher and so

I am building a mock operationg system in which I have to implement many methods such as the driver, loader, scheduler, memory, dispatcher and so on. I am confused on how to implement some of the memory variables. I need registers that are 32 bits. I was thinking to use and arry of size 32 but not sure if this would work correctly. This is the portion of the assignment.

The memory hierarchy comprises a set of simulated registers, a program/data simulated RAM, called memory and a simulated hard drive called disk. The contents of the disk and RAM are hex characters; and of sizes 2048 and 1024 words, respectively. (Each word is 4 bytes or 8 hex characters long.) Ancillary programs to dispatch processes/programs from disk to RAM, to compute effective addresses, to access memory, to fetch instructions and decode instructions will also be needed. Additional support programs for conversions between hex, decimal, and binary numbers will be necessary.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Computer Aided Database Design

Authors: Antonio Albano, Valeria De Antonellis, A. Di Leva

1st Edition

0444877355, 978-0444877352

More Books

Students also viewed these Databases questions

Question

List the five major symptoms of schizophrenia spectrum disorders.

Answered: 1 week ago

Question

define the term outplacement

Answered: 1 week ago

Question

describe the services that an outplacement consultancy may provide.

Answered: 1 week ago