ComputerSystemsSoln

ComputerSystemsSoln - CS 3204 Operating Systems Homework 1:...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 3204 Operating Systems Homework 1: Computer Systems Last modified: 9/9/2005 3:09 PM 1 Prepare your answers to the following questions either in a plain text file or in a Microsoft Word file. Answer each question clearly and concisely, but completely, using complete sentences. Explanatory tables and/or diagrams are acceptable, but there must always be a written discussion as well. Submit your file to the Curator system by the posted deadline for this assignment. No late submissions will be accepted. The HypoMac machine architecture includes a single processor with the following characteristics: ± a 16-bit data register, called the accumulator (AC) ± a 16-bit instruction register (IR) ± a 12-bit address register, called the program counter (PC), to store the address of the next instruction to be fetched; since there are no branch instructions, the PC is incremented at the end of each fetch-execute cycle ± memory, organized into 4096 16-bit words, addressed from 0 to 2 12 - 1 ± the first 4 bits of an instruction are an operation code (opcode) uniquely specifying the instruction ± the remaining 12 bits of an instruction specify a memory address or device number, as appropriate ± devices are directly addressable The machine instructions are:
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/16/2008 for the course CS 3204 taught by Professor Gvback during the Spring '08 term at Virginia Tech.

Page1 / 3

ComputerSystemsSoln - CS 3204 Operating Systems Homework 1:...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online