tcb1043_lectw10 - basic microprocessor

Upload: shafiq-mazlan

Post on 28-Feb-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    1/40

    Saipunidzam Mahamad @ Computer Organization

    TCB1043

    COMPUTER ORGANISATION

    Basic Microprocessor System

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    2/40

    Saipunidzam Mahamad @ Computer Organization

    Leari! Topics

    " Litt#e Ma Comp$ter

    " T%e &etc%'E(ec$te) Cyc#e

    " T%e LMC istr$ctio Set

    " T%e LMC a) t%e *o Ne+ma arc%itect$re

    " Comp$ter B$ses, 1-s a) 0-s coti$o$s#y ot%e mo*e

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    3/40

    Saipunidzam Mahamad @ Computer Organization

    T%e Litt#e Ma Comp$ter ' LMC

    " .ie+ o/ LMC

    %at it is Create) 2y r St$art

    Ma)ic5 1678 o/ MIT A a#most acc$rate

    represetatio o/ t%e+or5i! o/ a comp$ter

    E*e a/ter 38 years o/

    Comp$ter Io*atio

    a) Creatio T%e LMC

    arc%itect$re is at t%e

    %eart o/ to)ay-s

    comp$ter )esi!

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    4/40

    Saipunidzam Mahamad @ Computer Organization

    T%e Litt#e Ma Comp$ter ' LMC

    " %at are its compoet A post room (ot too )$sty)

    A little man (p%ysica##y /it99)

    A mailbox with many (100) pigeon holesnumbered from 00 to 99

    A calculator (/or simp#e arit%metic operatios)

    A counter

    A input booth (to iteract +it% t%e o$tsi)e +or#))

    A output booth (to iteract +it% t%e o$tsi)e+or#))

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    5/40

    Saipunidzam Mahamad @ Computer Organization

    T%e Litt#e Ma Comp$ter ' LMC

    " %at )oes t%e #itt#e ma )o Tras/er or mo*e i/ormatio /rom oe part o/ t%e

    post room to aot%er

    Iterpret :or )eco)e; a) Carry o$t istr$ctios t%at

    i*o#*e mo*emet o/ i/ormatio or )ata

    Coti$o$s#y o t%e #oo5o$t /or e+ istr$ctios

    " The little man must be very fit to do allthis running about !!!

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    6/40

    Saipunidzam Mahamad @ Computer Organization

    T%e Litt#e Ma Comp$ter ' LMC

    " %at are t%e pi!eo %o#es o/ t%e mai#2o( $se)

    /or A pi!eo %o#e cotais NOT #etters< 2$t istr$ctio s#ips

    Eac% pi!eo %o#e cotais oe a) o#y oe istr$ctio

    s#ip at a time

    Some pi!eo %o#es may cotai )ata :ie simp#e

    $m2ers; t%at )oes ot represet istr$ctios

    Eac% Pi!eo %o#e %as a $i=$e #a2e# :ca##e) a a))ress;

    t%at is a $m2er /rom 00 to 66 Address Content

  • 7/25/2019 TCB1043_LectW10 - Basic Microprocessor

    7/40Saipunidzam Mahamad @ Computer Organization

    T%e Litt#e Ma Comp$ter ' LMC

    " %at )oes ca#c$#ator )o

    Some istr$ctios i*o#*e arit%metic ca#c$#atios #i5e a))itio