SOEN228w11week1 - SOEN 228/4 H 2011w Week 1 Introduction...

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

View Full Document Right Arrow Icon
SOEN 228/4 H 2011w Week 1 Introduction Note: These slides are intended to structure the lectures. They are not in themselves complete documentation. Additional information is presented in the lectures, and is available in the text, and in recommended references where appropriate.
Background image of page 1

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

View Full DocumentRight Arrow Icon
Hardware model of a basic computer structure Basic Components Input Output Memory Processor Control Interconnection Bus structures
Background image of page 2
Schematic Design The simplest model Control Unit ALU Memory I/O Communications Bus Decoded addresses activate addressed memory element Selected address activates Addressed interface address data
Background image of page 3

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

View Full DocumentRight Arrow Icon
Bus Set of wires (connections) that can carry data from one storage entity to another Memory to register Register to register Two registers to alu, alu to a register Memory to output Input to memory 3 Sets of wires (connections) Address Data Control
Background image of page 4
Relative speeds of Components Alu, cpu registers: very high Memory: high Disc storage, rather high Usb: Moderately high Printers: very slow Modern screen: high
Background image of page 5

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

View Full DocumentRight Arrow Icon
Machine control Control Logic: Microprogramming controls all movement of data Basic cycle Fetch -Execute (1 step at a time) Instruction is fetched from memory to instruction register Instruction is interpreted Typically an operand is fetched and placed in a register Then another instruction is fetched (add,subtract etc) and result is stored in memory
Background image of page 6
Stored program concept Machine Level Instructions and data are stored in memory They are fetched and executed under control of the control unit of the cpu Software Level O/S is a program that provides an interface to computer operations to user: File system access and organization
Background image of page 7

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

View Full DocumentRight Arrow Icon
Program development Basic level: editor program (emacs, vi) Assembler or compiler Program load and execute functions User interface: input from keyboard or peripheral device, output to screen or disc or peripheral
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/30/2011 for the course SOEN 228 taught by Professor T.fancott during the Winter '11 term at Concordia Canada.

Page1 / 36

SOEN228w11week1 - SOEN 228/4 H 2011w Week 1 Introduction...

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

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