t 1 : MAR (PC) t 2 : MBR Memory t 3 : IR (MBR(opcode)) t 4 : MAR (MBR(indirectAddr)) t 5 : MBR Memory t 6 : MAR (MBR(Addr)) t 7 : MBR Memory

Similar documents
Service -realization. Imported web -service interfaces. Web -service usage interface. Web -service specification. client. build/buy reuse/buy

ORB User Sponsor Client Authenticate User Request Principal Create Credentials Authenticator Attributes ORB


b c d bidirectional link unidirectional link

Best Place to Find Information on Marriage



N servers. Load-Balancing. A(t) speed s. clients. αn servers. (i) speed s. N servers speed αs. (ii)


IPsec (enc) IPsec extensions Ethernet Driver. etherip_input() bridge_input()

NON-COMPRESSED PGP MESSAGE L E N G T H M O D E C T B NAME LENGTH SEDP PACKET


Networks of Collaboration in Oligopoly


<<program>> Internet Trader. <<user>> user interface



Link 1 Link 2 Sender. Link 1 Link 2. Receiver. Receiver. Sender





Web Server. Repository (static information) Presentation Content Application Data and

Proceedings of the 5 th Annual Linux Showcase & Conference

Query in mediated schema. Query Reformulation. Query in the union of exported source schemas. Query Optimization. Distributed query execution plan

Halloween Costume Ideas for the Wii Game





Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference



HowHow to Choose a Good Stock Broker For 2008








XML-GL WRT LOREL IT LACKS: different mgmnt of IDREFs. universal quantification. Skolem functions nested queries abstract data types type coercion

Foreign Network. Correspondent. Host. Internet. Mobile. Host. Home Network. Agent

Working Paper The Role of Background Factors for Reading Literacy: Straight National Scores in the PISA 2000 Study


Working Paper / Document de travail

Protecting Web Servers from Distributed Denial of Service Attacks




Impact of Interference on Multi-hop Wireless Network Performance

Theme. Theme Ordering. Sentence Fusion. Theme ...

BASE: Using Abstraction to Improve Fault Tolerance



AND -split. AND -join

Scaling Question Answering to the Web




VU Amsterdam. 6 Mbit/s ATM. UvA Amsterdam


DL reasoner Ontology Store

Winter Blues: A SAD Stock Market Cycle. Mark Kamstra, Lisa Kramer, and Maurice Levi. Working Paper July Working Paper Series

Web Usage Mining: Discovery and Applications of Usage Patterns from Web Data


Lindeboom, Maarten; Portrait, France; van den Berg, Gerard. Working Paper, IFAU - Institute for Labour Market Policy Evaluation, No.

Labour Market Outcomes and Schooling in Canada: Has the Value of a High School Degree Changed over Time?

Numerology at Home - A Review of Some Related Literature

NOC ERS. decision engine. mining engine. intrusion. customer network. pre-filtering. customer. confirmed. resolution info. alarm.






import on display extract edges write

Steer axis. Twist axis. rider upper body. y z p13. p10. p1 aero. p8 main p5. p12. p11. p14

Verification Task xuml Model. xuml Query. Decomposition Abstraction Symmetry Reduction. User driven State Space Reduction. Subtask Reduced.




<-337. true, (1114) 2 ), (168) 2 ) f(y i




Best Places to Find Information About Wine


GEOMETRY AND TOPOLOGY OF MANIFOLDS BANACH CENTER PUBLICATIONS, VOLUME 76 INSTITUTE OF MATHEMATICS POLISH ACADEMY OF SCIENCES WARSZAWA 2007

Bottom up (induktiv)



Capturing both Types and Constraints in Data Integration

Working Paper Evaluating VaR Forecasts under Stress The German Experience



Working Paper Determinants of Inter-Trade Durations and Hazard Rates Using Proportional Hazard ARMA Model





Transcription:

ÓÒØÖÓÐ Ò ¼º½ ÁÒØÖÓ ÙØ ÓÒ Ñ Ò Ò ØÖÙØ ÓÒ Ü ÙØ ÕÙ Ò Ó ÐÓÛ Ö Ð Ú Ð ÓÔ Ö¹ Ø ÓÒ ÓÖ Ü ÑÔÐ ÓÖ ÓÑÑÓÒÐÝ Ù Ñ ÑÓÖÝ Ö Ö Ò Ò ØÖÙØ ÓÒ Ø ÐÓÛ Ö Ð Ú Ð ÓÔ Ö Ø ÓÒ Ö ½º Ô Ø Ó Ö ØÓ Ö Ù ¾º Ø Ø Ò ØÖÙØ ÓÒ º Ó Ø º Ø ÓÔ Ö Ò º Ü ÙØ Ø Ò º ØÓÖ Ø Ö ÙÐغ Ì ÓÔ Ö Ø ÓÒ Ö ÐÐ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ì ÙÒØ ÓÒ Ó ÓÒØÖÓÐ ÙÒ Ø ØÓ Ò Ø Ø ÕÙ Ò Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ì ÓÑÔÐ Ü ØÝ Ó Ø Ø Ð Ý Ø Ñ Ö Ú ÖÓÑ Ø Ú Ö ØÝ Ó ÒÙÑ Ö Ó ÕÙ Ò Ó Ñ ÖÓ¹ ÓÔ Ö Ø ÓÒ Ø Ø Ö Ô Ö ÓÖÑ º Ï Ð Ô Ö ÓÖÑ Ò Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ø ÓÒØÖÓÐ Ò Ú Û Ø Ø Ñ Ò Ø Ø Ò ÖÓÑ ÓÒ Ø Ø ØÓ ÒÓØ Ö Ø Ø Ò Ú ÖÝ ÐÓ ÝÐ Ô Ò Ò ÓÒ ÓÒØ ÒØ Ó Ú Ö ÓÙ Ö Ø Ö º Ì ÓÙØÔÙØ Ó Ñ Ò º º ÓÒØÖÓÐ ÙÒ Ø Íµ Ö ÓÒØÖÓÐ Ò Ð c 0...c n Û Ù Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ØÓ ÓÙÖ Ò Ò Ø ÕÙ Ò º Ì ÕÙ Ò Ó ÓÔ Ö Ø ÓÒ ÖÖ ÓÙØ Ý Û Ö Ò Ó ÐÓ Ð Ñ ÒØ Ò Ø Ò Ñ Ö ¹Û Ö ÓÒØÖÓк Ì ÓÒØÖÓÐÐ Ö Ø Ø Ù Ø ÔÔÖÓ Ò ÓÔ Ö Ø Ø Ô ÙØ Ø Ó Ø Ò ÓÑÔÐ Ü ØÝ Ó ÑÔÐ Ñ ÒØ Ø ÓÒ Ö Ð Ñ Ø Ø ÓÒ º Ò ÐØ ÖÒ Ø Ú ÔÔÖÓ Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Û Ö ÓÒØÖÓÐ Ò Ð Ö Ò Ö Ø Ý ÔÖÓ Ö Ñ Ñ Ð Ö ØÓ Ñ Ò Ð Ò Ù º ½

¼º¾ Å ÖÓ¹ÓÔ Ö Ø ÓÒ Ò Ò ØÖÙØ ÓÒ ÝÐ Ò Ú Û ÁÒ ØÖÙØ ÓÒ ÝÐ Ø ÝÐ Ü ÙØ ÝÐ º Ó Ø Ø Ò Ü ÙØ ÝÐ Ö Ô Ö ÓÖÑ ÒÙÑ Ö Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ä Ø Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ö ÔÖ ÒØ Ý ÐÓ Ý¹ Ð t 1,t 2,...,t n º Ø ÝÐ Ñ Ý ÓÒ Ø t 1 : MAR (PC) t 2 : MBR Memory PC (PC)+l l Ð Ò Ø Ó Ø Ò ØÖÙØ ÓÒµ t 3 : IR (MBR(opcode)) Ì ÓÐÐÓÛ Û Ø Ü ÙØ ÝÐ Û Ú Ö ÖÓÑ ÓÒ Ò ØÖÙØ ÓÒ ØÓ ÓØ Ö Ò ØÖÙØ ÓÒº Á Ø Ò Ö Ø Ö Ò ØÖÙØ ÓÒ Ø Ü ÙØ ÓÒ ÓÐÐÓÛ Ø Ö Ø Ò Ó Ø Ö º ÓÐÐÓÛ Ò Ö Ø ÓÔ Ö Ø ÓÒ ÓÖ Ø Ò Ø Ú Ö Ø Ö Ú Ò Ø Ø ÁÒ ØÖÙØ ÓÒ ÐÓÒ Û Ø Ø Ò Ö Ø Ö ÐÐ Ò Ö Ø ÝÐ º t 4 : MAR (MBR(indirectAddr)) t 5 : MBR Memory t 6 : MAR (MBR(Addr)) t 7 : MBR Memory ÓÐÐÓÛ Ò Ö Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÓÖ ÒØ ÖÖÙÔعÝÐ Ò Ü ÙØ ¹ ÝÐ º ÁÒØ ÖÖÙÔØ ÝÐ t 1 : MBR (PC) Ú ÙÖÖ ÒØ È Ú ÐÙ Ò Å Ê t 2 : MAR Save addr ÓÖ Ú Ò È PC Subroutine addr ÐÐ Ù ÖÓÙØ Ò t 3 : memory (MBR) Ú È Ò Ø ÓÐÐÓÛ Ò Ö Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÓÖ Ø Ü ÙØ ÝÐ ÓÖ Ô Ö ÓÖÑ Ò Ò Ø ÓÒº Ì Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ö Ð ÔÖ Ø Ð º ¾

ÁÒ ØÖÙØ ÓÒ R 1,X;R 1 R 1 +X t 1 : MAR (IR(Addr)) t 2 : MBR Memory t 3 : R 1 (R 1 )+(MBR) Ì ÓÒØ ÒØ Ó R 1 Ò Ø ÓÒ ÔÓ ÒØ Ý x Ö µ ÁË ÁÒÖ Ñ ÒØ Ò Ô Ò ÜØ Ò ØÖÙØ ÓÒ Ö ÙÐØ Þ ÖÓ È È¹ Ñ Ñ¹ ÓÖÝ Ö Ö Ò Ò ØÖÙØ ÓÒµº ÁØ Ù ÓÖ ÐÓÓÔ ÓÒØÖÓÐ Û Ø Ò Ø Ð Ú ÐÙ Ó ÐÓÓÔ ÓÙÒØ Ö Ò Ø Ú º Ì ÓÐÐÓÛ Ò Ø ÓÒ Ó Ø Ó ÓÛ Ø Ù Ó ISZ Ò ØÖÙØ ÓÒº Ò Ø Ð Þ ÓÙÒØ Ö Ü ØÓ ¹½ ݵ ººº ÐÓÓÔ ÐÓÓÔ¹ Ó Ý Þ Ü ÑÔ ÐÓÓÔ Ò ØÖÙØ ÓÒ ººº ÐØ Ì ÕÙ Ò Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÓÖ ISZ x Ö t 1 : MAR (IR(Addr)) Ö Ó x Ó Ò Å Ê t 2 : MBR Memory Ø x Ò Å Ê t 3 : MBR (MBR)+1 ÒÖ Ñ ÒØ x t 4 : Memory (MBR) Ú x Šʵ ¼µ Ø Ò È È µ ½µ Ô Ö ÓÖÑ Ò Ð Ñ ÖÓ¹ ÓÔ Ö Ø ÓÒº Ì Ö ÔÖ ÒØ Ø ÓÒ (PC) Ò Ø Ø ÓÒØ ÒØ Ó PCº ËÙ ÖÓÙØ Ò ÐÐ Ì Ù ÖÓÙØ Ò ÐÐ ÓÖ È È¹ Ñ Ò ÑÔÐ Ñ ÒØ Ý Ë º º Ö Ò ¹ Ò ¹ Ú ¹ Ö ÁÒ ØÖÙØ ÓÒº ÁØ Ö ØÙÖÒ Ø ¹ Ö Ó Ò ÜØ Ò ØÖÙØ ÓÒ Ú Ø X Ò Ü ÙØ ÓÒ Ø ÖØ Ø X + 1º ÙÖ ½ ÓÛ Ø Ù ÖÓÙØ Ò ÐÐ Ù Ò Ë Ò ØÖÙØ ÓÒº ÓÐÐÓÛ Ò Ö Ø ÕÙ Ò Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÓÖ Ë º t 1 : MAR (IR(addr)) ÑÓÚ X ÒØÓ MAR

Addr 1000 1001 Addr BSA X X 1001 call Instr. Instr. subroutine Instr. return ÙÖ ½ ËÙ ÖÓÙØ Ò ÐÐ Ù Ò Ë ÁÒ ØÖÙØ ÓÒº MBR (PC) ÑÓÚ ½¼¼½ ÒØÓ Å Ê t 2 : PC (IR(addr)) ÑÓÚ ÒØÓ È Memory (MBR) Ú Å Ê º ½¼¼½µ Ø t 3 : PC (PC)+1 ÔÓ ÒØ È ØÓ ÐÐ Ù ÖÓÙØ Ò ³ Ó ËÙ ÕÙ ÒØ ØÓ Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ø Ù ÖÓÙØ Ò Ò ØÖÙØ ÓÒ Ö Ü ÙØ º ÇÒ Ø ÓÑÔÐ Ø ÓÒ Ó Ø Ù ÖÓÙØ Ò Ø Ö ØÙÖÒ Ò ØÖÙØ ÓÒ ÐÓ Ø Ú ÐÙ Ø x ÒØÓ Ø PC Û Ö ØÙÖÒ Ø ÓÒØÖÓÐ ØÓ ÓÖ Ò Ð Ó º ¼º ÁÒ ØÖÙØ ÓÒ ÝÐ Ô Ó Ò ØÖÙØ ÓÒ ÓÑÔÓ ÒØÓ ÕÙ Ò Ó Ð Ñ ÒØ ÖÝ ÓÔ Ö Ø ÓÒ Ñ ÖÓ¹ÓÔ µº Ý Ò Ò Ø ÓÔ Ö Ø ÓÒ Ó ÔÖÓ ÓÖ Ò Ø ÖÑ Ó Ø Ñ ÖÓ¹ÓÔ Û Ò Ò Û Ø ÓÒØÖÓÐ ÙÒ Ø ÓÙÐ Ü ØÐÝ Óº ÁÑÔÐ Ñ ÒØ Ø ÓÒ Ó Ñ ÖÓ¹ÓÔ ÒÓØ Ò ÙØ Ø Ò Ó ÓÒØÖÓÐ ÙÒ Øº ÐÐ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÐÐ ÒØÓ ÓÒ Ó Ø Ø ÓÖ Ê¹Ê Ö Ø Ö¹Ö Ø Ö Ø ØÖ Ò Ö Ê¹ Ù Ö Ø Ö¹ ÒØ ÖÒ Ð Ø Ù Ø ¹ØÖ Ò Ö Ê¹ ÜØ Ù Ö Ø Ö¹ ÜØ ÖÒ Ð Ù Ø ¹ØÖ Ò Ö È Ö ÓÖÑ Ö Ø Ñ Ø Ò ÐÓ ÓÔ Ö Ø ÓÒ Ù Ò Ö Ø Ö ÓÐÐÓÛ Ò Ö Ø ØÛÓ ÙÒØ ÓÒ Ó Í ½º Ë ÕÙ Ò Ò Ù Ø ÔÖÓ ÓÖ ØÓ Ø Ô Ø ÖÓÙ ÕÙ Ò Ó Ñ ÖÓ¹ÓÔ ¾º Ü ÙØ ÓÒ Í Ù Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ØÓ Ô Ö ÓÖÑ º

¼º º½ ÓÒØÖÓÐ Ë Ò Ð Ì Í ÑÙ Ø ÓÑÔÖ Ø ÐÓ ØÓ Ô Ö ÓÖÑ Ø ÕÙ Ò Ò Ò Ü ÙØ ÓÒ Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º ØÝÔ Ð Ó ÑÔÐ ÓÒØÖÓÐ ÙÒ Ø ÓÛÒ Ò Ø ÙÖ ¾º ÙÖ ¾ ÓÒØÖÓÐ ÙÒ Ø Ì Ð Ö Ö ÕÙ Ö Ý Í ØÓ Ø ÖÑ Ò Ø Ø ØÙ Ó ÔÖÓ ÓÖ Ò ÓÙØÓÑ Ó ÔÖ Ú ÓÙ ÓÔ Ö Ø ÓÒ º ÓÖ Ü ÑÔÐ Ò Ø ÁË Ò ØÖÙØ ÓÒ Ø Í Û ÐÐ ÒÖ Ñ ÒØ È Þ ÖÓ Øº Ì ÓÙØÔÙØ Ó Í Ö Ð ÒØÓ ØÛÓ Ø ÓÖ ÓÒØÖÓÐ Ò Ð Ø Ø Ö Ù Û Ø Ò ÈÍ ÓÒØÖÓÐ Ò Ð Ø Ø Ö Ù ØÓ ÓÒØÖÓÐ Ø Ù º ÐÐ Ø ÓÒØÖÓй Ò Ð Ö Ö ØÐÝ ÔÔÐ ØÓ Ø Ò ÖÝ ÐÓ Ø º ÓÐÐÓÛ Ò Ö Ø Ü ÑÔÐ Ó ÓÒØÖÓÐ Ò Ð Ò Ö Ø Ø Ø Ñ t 1,t 2, غ Û ÓÖÖ ÔÓÒ ØÓ Ø ÓÖ Ö Ó ÈÍ ÐÓ ÔÙÐ º ËÓÑ Ó Ø ÓÒØÖÓÐ Ò Ð Ö Ð Ó Ò Ø Ò ÙÖ Ò Ø Ý Ð Ò c 0...c 12 º Ø ÝÐ Ñ Ý ÓÑÔÖ ÓÐÐÓÛ Ò Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÙÖ µ t 1 : MAR (PC) ÓÔ Ò Ø Ø µ ØÓ Ð Ø Ø ØÓ ÑÓÚ c 6 t 2 : MBR Memory ÓÔ Ò Ø Ø µ c 2 PC (PC)+1 ÒÓØ ÓÛÒ Ò Ø º t 3 : IR (MBR) ÓÔ Ò Ø Ø µ c 12 ¼º À Ö Û Ö ÓÒØÖÓÐ ÓÒØÖÓÐ Ò Ð Ò Ö Ø ÙÒØ ÓÒ Ó ÒÔÙØ ÓÒ Ø Ò Ó Ò ÓÙØÔÙØ ÖÓÑ ÁÒ ØÖÙØ ÓÒ Ó Ö Ò ÓÒØÖÓÐ Ò Ð c i Ò

ÙÖ ÓÒØÖÓÐ Ò Ð c 0 : c 12 ÓÒØÖÓÐ Ø Ø ÓÛº Ö ÔÖ ÒØ c i = f(signals,flags,set of timing signals T i )º Ì ÓÒØÖÓÐ Ð Ò Ö Ñ Ò ÒØ ÖÒ Ð ÓÒØÖÓÐ Û ÐÐ Ø ÜØ ÖÒ Ð ÓÒØÖÓÐ Ù º ÁÒ Ö ¹Û Ö ÓÒØÖÓÐ Í Ø Ø Ø Ñ Ò º Ì Í Ñ Ù Ó Ó ÓÔÓ ÖÓÑ ÁÒ ØÖÙØ ÓÒ Ê Ø Ö Áʵ ØÓ Ò Ö Ø Ò Ð ÓÖ Ø Ò Ó Ò Ò Ü ÙØ ÓÒ Ó Ò ØÖÙØ ÓÒº Ì ÙÖ ÑÓÒ ØÖ Ø ÓÛ ÓÒØÖÓÐ Ò Ð c i Ò Ö Ø Ø ÖÓÙ ÓÒØÖÓÐ ÙÒ Ø Ù ØÓ Ø ÓÑ Ò Ø Ó Ñ ÒÝ ÒÔÙØ º ÙÖ Ò Ö Ø Ò ÓÒØÖÓÐ Ò Ð C i Ø ÖÓÙ ÓÒØÖÓÐ ÍÒ Øº ¼º Ì Ñ Ò Ò Ë ÕÙ Ò Ò Ó Å ÖÓ¹ÓÔ Ö Ø ÓÒ Ä Ø Ø ÓÒØÖÓÐ Ò Ð p,qº Ò Ð Ø Ø Ø Ø pq = 00 Ò Ø Ø Ø ÝÐ Ó Ø Ò ØÖÙØ ÓÒ pq = 01 ÓÖ Ò Ö Ø ÝÐ pq = 10

Ò Ø Ü ÙØ ÝÐ Ò pq = 11 ÓÖ ÒØ ÖÖÙÔØ ÝÐ º Ì Ò ÓÒØÖÓÐ Ð Ò Ý c 2 ØÓ ÐÐÓÛ ØÓ Ö Ø ÖÓÑ ÜØ ÖÒ Ð Ù µ Ò Ò Ö Ø Ý c 2 = p qt 2 + pq.t 2 º Ë ÙÖ ÓÖ Ø ÔÓ Ø ÓÒ Ó c 2 º Ï Ò Ø ÓÒØÖÓÐ Ð Ò Ö Ò Ö Ø Ò Ø Ñ ÒÒ Ö Ø ÐÐ Ö Û Ö ÓÒØÖÓÐ ÀÏ µº Ä Ø T 1,T 2,T 3,..., Ö Ö ÒØ Ø Ñ Ò Ò Ð ÓÖÖ ÔÓÒ ØÓ ÈÍ ÝÐ º ÓÐÐ Ø ÓÒ Ó Ø Ñ Ò ¹ Ò Ð ÐÐ Ñ Ò ÝÐ ÓÛÒ M 1,M 2 Ø Ò ÙÖ º Ä Ø Ø Ö ÓÒØÖÓÐ Ò Ð I 0,I 1 ÖÓÑ ÁÒ ØÖÙØ ÓÒ Ó Ö Ö ÔÖ ÒØ Ò LDA,ADD ÓÔÓ Ö Ô Ø Ú Ðݺ Ì Ð Ò I 0,I 2 Ò Ð Ñ ÑÓÖÝ¹Ö Û Ò Ø Ò ØÖÙØ ÓÒ Ü ÙØ º Ú Ò Ø Ø ÓÒØÖÓÐ Ò Ð C 2 ÙÖ µ Ò Ò Ö Ø Ý Ø ÜÔÖ ÓÒ c 2 = p q.t 2 + pq.t 2 +p q(lda+add).t 2 ÁÒ Ø ÓÒ ØÓ Ø ÔÖÓÔ Ö ÓÒØÖÓÐ Ò Ð Ø ÐÓ ÝÐ ÑÙ Ø ÐÓÒ ÒÓÙ ØÓ ÐÐÓÛ ÓÖ ÔÖÓÔ Ø ÓÒ Ó Ò Ð ÐÓÒ Ø Ø Ù º Ì Ö ¹Û Ö ÓÒØÖÓÐ Ø Ö Ø Ö Ø Ó Ò ÓÑÔÐ Ü Ø ÙÐØ ØÓ Ò Ò ÙÐØ ØÓ ÑÓ Ýº Ð Ó ÐÓØ Ó ÓÔØ Ñ Þ Ø ÓÒ Ö ÕÙ Ö ÙÖ Ò Ø ÑÔÐ Ñ ÒØ Ø ÓÒ Ô º Ì ÙÖ ÓÛ Ø Ø Ñ Ò Ò Ð ÒÐÙ Ò Ø ÓÒØÖÓÐ Ò Ð ÓÖ Ø ¼ Ñ ÖÓÔÖÓ ÓÖ ÇÍÌ Ò ØÖÙØ ÓÒº Ì ÓÖÑ Ø Ó Ø Ò¹ ØÖÙØ ÓÒ OUT n Û Ö n ¹ Ø ÔÓÖØ Ö Û Ö ÙÑÙÐ ØÓÖ A³ ÓÒØ ÒØ Ö ØÓ ÛÖ ØØ Òº Ì Z ÓÙØÔÙØ Ø ÑÔÓÖ ÖÝ Ö Ø Ö Ó Äͺ Ï Ø Ú Ö Ò Ð ÒÔÙØ ØÓ ÙÑÙÐ ØÓÖ Ø Ó ØÓ Ù Ø ÙÑÙÐ ØÓÖ Ó ÒÓØ ÓÐ Ú ÐÙ º ½µ ¼º Å ÖÓ¹ÈÖÓ Ö ÑÑ ÓÒØÖÓÐ ÁÒ Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ò Ø Ó Ò Ö Ø Ò Ø ÓÒØÖÓÐ Ò Ð ÖÓÑ Ö Û Ö ÐÓ Ø ÓÒØÖÓÐ Ò Ð Ö Ò Ö Ø Ý ÔÖÓ Ö Ñ Ñ¹ Ð Ö ØÓ Ñ Ò Ð Ò Ù Û ØÓÖ Ò Ñ ÑÓÖÝ Ò Ø ÈÍ ÐÐ ÓÒØÖÓÐ Ñ ÑÓÖݺ ÛÓÖ ÐÐ ÓÒØÖÓйÛÓÖ Û Ò Ø ÖÓÑ ÓÒØÖÓÐ Ñ ÑÓÖÝ Ø Ø Ó Ø Ø ÛÓÖ Ò Ö Ø ÓÒØÖÓÐ Ð Ò Ó ØÖÙ» Ð ÖÓÑ Ø Ø ½»¼º Ì ÛÓÖ ³ Ò Ú Ù Ð Ø ÐÐ Ò ÖÝ Ú Ö Ð Ö ÔÖ ÒØ Ú Ö ÓÙ ÓÒØÖÓÐ Ò Ð º Ï Ò Ò ÖÝ Ú Ö Ð Ò Ø ØÖÙ Ø Ø Ø ÓÖÖ ÔÓÒ Ò Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ô Ö ÓÖÑ º ÁÒ Ù Ý Ø Ñ ÓÒØÖÓÐ Ò Ð Ô Ý Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÖÓÙÔ Ó Ø Ø Ø Ð Ø Ø Ô Ø Ò ÑÙÐØ ÔÐ Ü Ö Ó Ö Ò Äͺ

ÙÖ Ì Ñ Ò Ö Ñ Ó ÁÒ ØÖÙØ ÓÒ Ó ¼ ÇÍÌ Ò ØÖÙØ ÓÒº Ì ÒÙÑ Ö Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ö Ò Ø º Ø ÓÒ Ø Ñ ÓÒÐÝ ÖØ Ò ÒÙÑ Ö Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ö Ò Ø Ø º ÕÙ Ò Ó ÓÒØÖÓÐ ÛÓÖ ÓÖÖ ÔÓÒ Ò ØÓ ÓÒØÖÓÐ ÕÙ Ò Ó Ñ Ò Ò ØÖÙØ ÓÒ ÓÒ Ø ØÙØ Ø Ñ ÖÓ¹ÖÓÙØ Ò ÓÖ Ø Ø Ò ØÖÙØ ÓÒ Ò Ò Ú Ù Ð ÓÒØÖÓÐ ÛÓÖ Ö Ö ÖÖ ØÓ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒº Å ÖÓ¹ÖÓÙØ Ò Ö Ò ÓÒØÖÓÐ Ñ ÑÓÖÝ Ò Ø Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ö Ý Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÙÒØ Ö µè µº Ú ÖÝ Ø Ñ Ò Û Ñ Ò Ð Ò Ù Ò ØÖÙØ ÓÒ ÐÓ ÒØÓ ÁÊ Ø µpc Ò Ø Ø Û Ø Ò Û Ö Ý Ø ÖØ Ò Ö Ò Ö ØÓÖº Ì Ù Ø Ù Ú Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ ØÓ Ö ÖÓÑ ÓÒØÖÓÐ Å ÑÓÖݺ Ì ÓÒØÖÓÐ ÛÓÖ º ºÑ ÖÓ¹ Ò ØÖÙØ ÓÒ Ò ÔÖÓ Ö ÑÑ ØÓ Ô Ö¹ ÓÖÑ Ú Ö ÓÙ ÓÔ Ö Ø ÓÒ ÓÒ Ø ÓÑÔÓÒ ÒØ Ó Ø Ý Ø Ñº ÓÒØÖÓÐ ÛÓÖ Ö ÒØ ÖÔÖ Ø Ý Ø Ñ ÖÓÔÖÓ Ö Ñ ÓÒØÖÓÐ ÙÒ Øº Ñ ÖÓ Ò ØÖÙØ ÓÒ Ñ Ý Ô Ý ÓÒ ÓÖ ÑÓÖ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ì ÙÖ ÓÛ ØÝÔ Ð Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÒØÖÓÐ ÙÒ Øº Next address generation (Sequencer) Microprogram counter (µpc) Control Memory Control Data Register (CDR) Control word Next address Information ÙÖ Å ÖÓÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÓÖ Ò Þ Ø ÓÒº

Ø Ö Ø Ö ÐÐ ÓÒØÖÓÐ Ø Ê Ø Ö Êµ ÐÓ Ø Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ ÖÓÑ ÓÒØÖÓÐ¹Ñ ÑÓÖÝ ÒØÓ Ñ ÖÓ¹ÔÖÓ Ö Ñ Ò ØÖÙØ ÓÒ Ö Ø Öº Ò Ö ÐÐÝ Ø Ñ ÖÓ¹ÔÖÓ Ö Ñ Ö Ø Ø º º Ø Ý Ö Ô ÖÑ Ò ÒØÐÝ ØÓÖ Ò Ø ÓÒØÖÓÐ Ñ ÑÓÖݺ Ò Ò Ñ ÖÓ¹ÔÖÓ Ö Ñ Ò Ø Ò ØÖÙØ ÓÒ Ø ÓÖ Èͺ ÝÒ Ñ Ñ ÖÓÔÖÓ Ö Ñ ÐÓ Ò Ø ÐÐÝ Ø Ø Ø ÖØ Ó Ý Ø Ñ Ò Ê Åº ¼º º½ ÓÒØÖÓÐ ÍÒ Ø ÇÔ Ö Ø ÓÒ ÇÒ Ü ÙØ ÓÒ Ó Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ø Ø ÖÑ Ò Ø Ò ÜØ Ö Ó ÓÒØÖÓйÛÓÖ ØÓ Ø º Ë Ò Ñ ÖÓ¹ÔÖÓ Ö Ñ ÒÓØ Ö Û Ö ØÓ Ò Ö Ø Ø ÓÒØÖÓÐ Ò Ð Ñ ÖÓÔÖÓ Ö ÑÑ Ý Ø Ñ Ö ÑÓÖ Ü¹ Ð Ø Ò Ö ¹Û Ö ÓÒØÖÓк ÙØ Û Ø ÓÑ Ó Ø Ö Ù Ø Ô Ó Ñ ÖÓ¹ÔÖÓ Ö ÑÑ Ý Ø Ñ ÐÓÛ Ö Ø Ò Ö Û Ö Ý Ø Ñº Ì Ö ÕÙ Ò Ò ÖÖ ÓÙØ ÓÐÐÓÛ º Ñ Ò Ò¹ ØÖÙØ ÓÒ Ø ÓÛÒ Ñ ÖÓ¹ÔÖÓ Ö Ñ ÖÓÙØ Ò Ò ÓÒØÖÓÐ¹Ñ ÑÓÖÝ ØÓ Ò Ö¹ Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ñ ÔÔ Ò ÔÖÓ ØÖ Ò Ð Ø Ø Ñ Ò Ò ØÖÙ¹ Ø ÓÒ Ó ÒØÓ Ñ ÖÓ¹ÔÖÓ Ö Ñ ÖÓÙØ Ò ³ Ö º Å ÖÓ¹ Ò ØÖÙØ ÓÒ Ö ÕÙ Ò Ý ÒÖ Ñ ÒØ Ò Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÙÒØ Ö µpcµ ÓÖ ÓÑÔÙØ Ý Ø ØÙ Ø Ò Ø Ó ÙÑÔ Ò ØÖÙØ ÓÒ Ò Ø Ñ ÖÓ¹ÔÖÓ Ö Ñ ÖÓÙ¹ Ø Ò º Ø Ö ÓÑÔÐ Ø ÓÒ Ó Ü ÙØ ÓÒ Ó ÓÒØÖÓÐ ÖÓÙØ Ò ÓÒØÖÓÐ ØÖ Ò ¹ ÖÖ ØÓ Ø ÖÓÙØ Ò º Ì Ý ÙÒÓÒ Ø ÓÒ Ð Ö Ò Ñ ÖÓ Ò ØÖÙ¹ Ø ÓÒ ØÓ Ö Ø Ö Ó Ø Ø ÖÓÙØ Ò º Ì Ø Ø Ò ÜØ Ñ Ò Ò ØÖÙØ ÓÒ ÖÓÑ Ø Ñ Ò Ñ ÑÓÖݺ Ì ÓÒ Ø ÓÒ Ð Ö Ò Ò Ò Ñ ÖÓ¹ÔÖÓ Ö Ñ Ý Ø ØÙ Ø Ë Øµ Û Ö ØÓÖ Ò ÓÑ Ö Ø Öº Ì Ø ØÙ Ø ØÓ Ø Ö Û Ø Ö Ò Ö ÓÒØÖÓÐ Ø ÓÒ Ø ÓÒ Ð Ö Ò ÓÒ Ò Ö Ø Ý Ö Ò ÐÓ º Ì ÙÖ ÓÛ Ø Ð Ø ÓÒ Ó Ò ÜØ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ö º Ì Ø Ô Ö ÓÖÑ Ý Å ÖÓÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÍÒ Ø Ö Óй ÐÓÛ ½º Å ÖÓ Ò ØÖÙØ ÓÒ ÕÙ Ò Ò ¾º Å ÖÓ Ò ØÖÙØ ÓÒ Ü ÙØ ÓÒ º ÅÙ Ø ÓÒ Ö ÓØ ØÓ Ø Ö Ì ÓÚ ÓÖ Ö Ú ÒØ Ø Ø Ø ÑÔÐ Ø Ò Ó ÓÒØÖÓÐ ÙÒ Ø Ø Ô Ö Ð ÖÖÓÖ¹ÔÖÓÒ ÙØ Ø Ú ÒØ Ó Ò ÐÓÛ Öº ÓÖ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ ÕÙ Ò Ò Ò ÖÖ ÓÙØ Ù Ò ØÛÓ Ö ÓÒ Ö Ò Ú Ö Ð Ö ÓÖÑ Øº ÁÒ ØÛÓ Ö ÓÖÑ Ø ÓÒ

MUX -select lines Machine Instruction Mapping Logic Status Bits Branch Logic Multiplexers Subroutine address Register Branch address select a status bit Clock Micro-program Counter (µpc) Control memory Incrementer Micro-instruction Decoder (required for vertical Micro-Instructions only) Control lines ÙÖ Ë Ð Ø ÓÒ Ó Ö ÓÖ ÓÒØÖÓÐ Ñ ÑÓÖݺ Ö ÙÐØ Ö Ò ÓØ Ö ÓÒ Ø ÓÒ Ð Ö Ò Ö º Ì ÓÛ Ú Ö Û Ø ÐÓØ Ó Ô º ÁÒ ÓÒ Ö ÓÖÑ Ø Ö Ò Ö ÔÖÓÚ ÐÛ Ý ÔÖÓÚ º Ì Ñ Ý ÓÒ Ø ÓÒ Ð ÓÖ ÙÒÓÒ Ø ÓÒ Ðº ÁÒ Ø Ú Ö Ð Ö ÓÖÑ Ø ÓÒÐÝ Ö Ò Ò ØÖÙØ ÓÒ Ú Ö Ò ÓØ Ö ÒÓغ ÓÐÐÓÛ Ò Ö Ø Ò ÓÒ Ö Ø ÓÒ ÓÖ Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒ¹ ØÖÓÐ ½º Ë Þ Ó Ñ ÖÓ Ò ØÖÙØ ÓÒ ¾º Ö Ò Ö Ø ÓÒ Ø Ñ ÁØ Ø ÖÑ Ò Ý Ò ØÖÙØ ÓÒ Ö Ø Ö ÇÒ Ô Ö ÝÐ Ø Ö Ò¹ ØÖÙØ ÓÒ Ø µ º Æ ÜØ ÕÙ ÒØ Ð Ö ÓÑÑÓÒ Ò ÑÓ Ø Ò µ º Ö Ò ÓØ ÓÒ Ø ÓÒ Ð Ò ÙÒÓÒ Ø ÓÒ Ð Ö Ò µ ½¼

Å ÖÓ¹ÁÒ ØÖÙØ ÓÒ ÒÓ Ò Ì Ö Ö ÒÙÑ Ö Ó ÒÓ Ò Ø Ò ÕÙ Ù ÓÖ ÒÓ Ò Ó Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ º ÙÒØ ÓÒ Ð ÒÓ Ò ÁÒ Ø Ø Ò ÕÙ Ð ÓÒØÖÓÐ ÓÑ ÙÒØ ÓÒ º ÓÖ Ü ÑÔÐ ÐÓ ÙÑÙÐ ØÓÖ ÐÓ ÄÍ ÓÔ Ö Ò ÓÑÔÙØ Ò ÜØ ÔÖÓ Ö Ñ ÓÙÒØ Ö Ú Ð٠غ Ê ÓÙÖ ÒÓ Ò ÁÒ Ø ÔÔÖÓ Ð ÓÒØÖÓÐ ÓÑ Ö ÓÙÖ Ð ÄÍ Ñ ÑÓÖÝ Øº ÁÒ Ú ÖØ Ð ÓÖÑ Ø ¹ Ø Ñ ÖÓ Ò ØÖÙØ ÓÒ Ñ Ý ÔÐ Ø ÒØÓ Ù ¹ Ð ØÝÔ ÓÔ Ö Ø ÓÒ Ö Ø Ö Ó Þ ¹ Ø ¹ Ø ¾¹ Ø Ö Ô ¹ Ø Ú Ðݺ ÁÒ ÓÖ ÞÓÒØ Ð ÓÖÑ Ø Ø Ö Ñ Ý Ð Ö ÒÙÑ Ö Ó Ð Ð Ö Ø Ö ØÖ Ò Ö Ñ ÑÓÖÝ ÓÔ Ö Ø ÓÒ ÕÙ Ò ÓÔ Ö Ø ÓÒ ÄÍ ÓÔ Ö Ø ÓÒ Ö Ø Ö Ð Ø ÓÒ Øº ÐÓÒ Ö ÓÙÖ Ö ÒÓØ ÓÑÑÓÒ Ñ ÒÝ ÓÔ Ö Ø ÓÒ Ò ÓÒ Ô Ö ÐÐ Ð Ò Ø ÓÖ ÞÓÒØ Ð Ò ØÖÙØ ÓÒ ÓÖÑ Øº ¼º ÌÝÔ Ó Å ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÁÒ Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ø Å Ò Ò ØÖÙØ ÓÒ ³ Ø Ü ÙØ ÝÐ Ù Ø Ñ Ò Ò ØÖÙØ ÓÒ ØÓ Ü ÙØ Ø ÈÍ Û Ð Ø Å ÖÓ¹ Ò ØÖÙØ ÓÒ ³ Ø ¹ Ü ÙØ ÝÐ ÔÖÓ Ù ÓÒØÖÓÐ Ò Ð ÓÖ Ø Ô Ø º µèöó Ö Ñ ØÓÖ Ò ÓÒØÖÓÐ Ñ ÑÓÖÝ Ð ÊÇÅ ÈÊÇÅ ÓÖ ÈÊÇź ÁÒ Ø Å ÖÓ¹ÔÖÓ Ö Ñ Ò Ø Ò ØÖÙØ ÓÒ Ø Ö Ø ØÙÖ Ó ÓÑÔÙØ Ö Ø Ò Ó Ø Ñ Ò Ò ØÖÙØ ÓÒº ÌÓ Ò Ò ØÖÙØ ÓÒ Ø Û Ö ÐÓ ÓÒØÖÓÐ Ñ ÑÓÖÝ Ý Ö ÒØ Ñ ÖÓ¹ÔÖÓ Ö Ñº Å ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ð ÒØÓ ØÛÓ Ø ÓÖ ½µ Î Ö¹ Ø Ð Ñ ÖÓ¹ÔÖÓ Ö ÑÑ Ò Û Ö Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ô Ò Ð ÓÖ Ûµ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ØÓ Ô Ö ÓÖÑ Ò ¾µ ÀÓÖ ÞÓÒØ Ð Ñ ÖÓ¹ ÔÖÓ Ö ÑÑ Ò Û Ö Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ô Ñ ÒÝ Ö ÒØ Ñ ÖÓ¹ ÓÔ Ö Ø ÓÒ ØÓ Ô Ö ÓÖÑ Ò Ô Ö ÐРк ¼º º½ ÀÓÖ ÞÓÒØ Ð Å ÖÓ¹ÈÖÓ Ö ÑÑ Ò Ì ÙÖ ÓÛ ÓÖ ÞÓÒØ Ð Ñ ÖÓ¹ÔÖÓ Ö Ñ Ò ØÖÙØ ÓÒº Ì ÓÖ ÞÓÒØ Ð Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÒØÖÓÐ Ú ÓÒØÖÓÐ Ò Ð ÒØÓ Ó ÒØ ÖÓÙÔ Ò ÑÔÐ Ñ ÒØ ÖÓÙÔ Ô Ö Ø Ð Ò Ñ ÑÓÖÝ ÛÓÖ º Ù ØÓ Ø ØÙÖ Ø ÓÖ ÞÓÒØ Ð Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÙÔÔÓÖØ Ö ÓÒ Ð Ð Ú Ð Ó Ô Ö ÐÐ Ð Ñ Û Ø ÓÙØ ØÓÓ ÑÙ ÓÑÔÐ Ü Øݺ ½½

Ì ÐÓÒ Ö Ò ØÖÙØ ÓÒ ÓÒØÖÓÐ ÛÓÖ µ Ú ÓÓ ÔÓØ ÒØ Ð Ó Ô Ö¹ ÐÐ Ð Ñ Ò Ö ÕÙ Ö Ð Ö ÒÓ Ò Ó Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ º Ì ÓÒØÖÓÐ Ñ ÑÓÖÝ Ð Ó Ð Ö Ö Ò Ó Ø Ó Ø Ý Ø Ñ ÐÐ Öº Internal CPU control signals Micro-instruction address jump conditions System bus control signal ÙÖ ÀÓÖ ÞÓÒØ Ð ÓÒØÖÓÐ ÁÒ ØÖÙØ ÓÒº ¼º º¾ Î ÖØ Ð Å ÖÓ¹ÈÖÓ Ö ÑÑ Ò ÁÒ Ú ÖØ Ð Ñ ÖÓ¹ÔÖÓ Ö ÑÑ Ò Û Ø Ó Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ò ÖÖÓÛ ÓÒØÖÓÐ Ò Ð Ö ÒÓ ÒØÓ lg 2 n Ø Ó Ø ÒÙÑ Ö Ó ÓÒØÖÓÐ Ð Ò Ò Ø Ö Ð Ñ Ø Ð ØÝ ØÓ ÜÔÖ Ô Ö ÐРРѺ Ì Ö ÓÒ ¹ Ö Ð ÒÓ Ò Ó ÓÒØÖÓÐ Ò ÓÖÑ Ø ÓÒº Ì Ö ÕÙ Ö ÜØ ÖÒ Ð Ñ ÑÓÖÝ ÛÓÖ Ó Ö ØÓ ÒØ Ý Ø Ü Ø ÓÒØÖÓÐ Ð Ò Ò Ñ Ò ÔÙÐ Ø º Ì ÙÖ ÓÛ Ø Ú ÖØ Ð Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓк Ì ÓÙ ÓÑÔ Ø Ø Ó ÒÓØ ÙÔÔÓÖØ Ô Ö ÐРРѺ Ì ÛÓÖ Ð Ò Ø Ó ÓÒØÖÓй ÛÓÖ Ñ ÐÐ ÓÑÔ Ö ØÓ ÓÖ ÞÓÒØ Ð Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ø ÙÔÔÓÖØ Ö Ð Ú Ð Ó ÒÓ Ò Ó Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ º À Ò Ø Ó Ø Ó ÓÒØÖÓÐ Ñ ÑÓÖÝ Ð Û Ø ÓÚ Ö ÐÐ Ý Ø Ñ ÐÓÛ Ö Û Ø Ð Ö Ó Øº Function codes jump condition Micro-instruction address ÙÖ Î ÖØ Ð Å ÖÓÔÖÓ Ö ÑÑ ÓÒØÖÓк ¼º º ÓÒØÖÓÐ Å ÑÓÖÝ Ì Ö Ö ÓÐÐÓÛ Ò Ö Ø Ö ÓÖ Ñ ÖÓÔÖÓ Ö Ñ ÛÓÖ Ð Ò Ø Å Ü ÑÙÑ ÒÙÑ Ö Ó ÑÙÐØ Ò ÓÙ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ ÓÙÐ ÙÔÔÓÖØ Ø Ó Ó ÓÒØÖÓÐ Ô Ò ÓÒ Ø Û Ý ÓÒØÖÓÐ Ò ÓÖÑ Ø ÓÒ Ö ÔÖ ÒØ ÓÖ Ò¹ Ó Ò Ø Û Ý Ò Û Ø Ò ÜØ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Ö Ô ¹ º Ì ÙÖ ½¼ ÓÛ Ø ÓÒØÖÓÐ Ñ ÑÓÖÝ Ò Ø Ò Ø ÓÒØÖÓй ÔÖÓ Ö Ñ ØÖÙØÙÖ º Ì ÙÖ ½½ ÓÛ ÈÙÖ Ö Û Ö ÓÒØÖÓÐ Ú» ÈÙÖ Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ò ÕÙ Ò º ½¾

ÁÒ Ø ÐÐÝ Ø Ö Û Ö ÓÒØÖÓÐ Ö ÔÖ ÒØ Ù Ò Ò Ø Ø Ø Ñ ¹ Ò Û Ø Ø Ø Ò ØÖ Ò Ø ÓÒ Û Ö Ò Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ñ ÖÓ¹ÔÖÓ Ö Ñ ÖÓÙØ Ò Ò ØÖÙØ ÓÒ Ö Ð Þ Ø ØÖ Ò Ø ÓÒ º ÁÒ Ñ ÖÓ¹ ÔÖÓ Ö Ñ ÓÒØÖÓÐ Ø Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÙÒØ Ö Ù Û Ø Ò Ò Ø Ø Ù ØÓ Ø Ò Ó Ò ÜØ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ Û Ð Û Ð Ò Ö Û Ö ÓÒ¹ ØÖÓÐ ÀÏ µ Ø ÓÒ Ø ÖÓÙ Ø Ø ØÖ Ò Ø ÓÒ ÙÒØ ÓÒº Ì Ø Ö Ø Ø ÐÓ ÕÙ Ø ÓÒ Ò ÀÏ Ò ØÖÙØ Ø Ð Ò Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓк ÁÒ Ø Ð Ø Ø ÀÏ ÓÒØÖÓÐ ÑÔÐ Ñ ÒØ Ø ÖÓÙ ÔÖÓ Ö ÑÑ Ð ÐÓ ÖÖ Ý Û Ð Ñ ÖÓ¹ÔÖÓ Ö Ñ ØÓÖ Ò ÊÇÅ Ñ ÑÓÖݺ jump to indirect or execute jump to execute jump to fetch jump to opcode routine jump to fetch or interrupt fetch cycle routine indirect cycle routine interrupt cycle routine execute cycle routine AND routine ADD routine ÙÖ ½¼ ÓÒØÖÓÐ Å ÑÓÖݺ ¼º À Ö Û Ö Ú» Å ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒ¹ ØÖÓÐ Ì Ñ ÖÓ¹ÔÖÓ Ö Ñ Ö ÑÔÐ ØÓ Ò Ø Ö ÕÙ Ö ØÓ ÒÓ Ø ÓÒØÖÓÐ Ð Ò Ò Ö Ò Ø Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ º Ë Ò Ø ÔÖÓ¹ Ö Ñ Ø Ü Ð Ò ÔØ ØÓ Ò Ò ÓÖ Ò Þ Ø ÓÒ Û Ø Ø Ñ Ò Ø ÒÓÐÓ Ýº Ð Ó Ø ÐÐÓÛ Ò Û Ö Ð Ø Ò Ø Ò ÝÐ Ò Ú Ò Ø Ò Ò ÓÒ Ò Ø Ð º ÈÓÛ Ö ÙÐ Ò ØÖÙØ ÓÒ Ø Ò Ù Û Ñ Ý Ö ÕÙ Ö Ð Ö Ö Þ Ó ÓÒØÖÓÐ Ñ ÑÓÖÝ Û ÐÐ ÓÑÔÐ Ü Ò ØÖÙØ ÓÒ º ½

ÙÖ ½½ À Ö Û Ö Ú» ѹÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ò Ø Ô º Ì Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÔÖÓÚ Ø Ò Ö Ð ØÝ Ò Ø Ò Ù ØÓ Û Ú Ò ÑÙÐØ ÔÐ Ò ØÖÙØ ÓÒ Ø Ò Ù ÓÖ Ø Ñ Ñ ¹ Ò º Ì Ò ØÖÙØ ÓÒ Ø Ò Ø ÐÓÖ¹Ñ ÓÖ ÓÖ Ô ÔÔÐ Ø ÓÒº ÁØ Ý ØÓ Ò Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Û Û Ö Óѹ Ô Ø Ð Ò Ñ ÐÝ Ó ÔÖÓ ÓÖ º Ú Ò Ò Ö ÒØ ÓÖ Ò Þ Ø ÓÒ Ñ Ò ØÖÙØ ÓÒ Ø Ò Ù º Ñ ÖÓ¹ÔÖÓ Ö ÑÑ ÓÒØÖÓÐ Ñ Ý ÓÑ ¹Ø Ñ Ó ØÐÝ Ø Ñ Ý Ö ÕÙ Ö Ô Ð ØÓÓÐ ÓÖ Ñ ÖÓ¹ÔÖÓ Ö Ñ Ú ÐÓÔÑ ÒØ Ò Ñ ÖÓ¹ÔÖÓ Ö Ñ ÓÑÔ Ð Öº Ü Ö ½º ÓÒ Ø Ò ØÖÙØ ÓÒ Ë ÙÖ ½µ Ò Û Ö Ø ÓÐÐÓÛ Ò ÕÙ ¹ Ø ÓÒ µ Ò Ø Ù ÖÓÙØ Ò Ò Ø Ù Ò Ø µ Ò Ø Ù ÖÓÙØ Ò ÐÐ Ö ÙÖ Ú ÐÝ Ù Ò Ø ÔÔÖÓ µ Ï Ø Ú ÒØ ÒÝµÓ Ø ÔÔÖÓ ØÓ Ù ÖÓÙØ Ò ÐÐ ¾º Ñ ÖÓÔÖÓ Ö ÑÑ ÓÒØÖÓÐ ÓÖ Ò Þ Ø ÓÒ ÓÛÒ Ò ÙÖ Ø ÓÐÐÓÛ Ò ÔÖÓÔ Ø ÓÒ Ð Ý Ø Ñ ¼ Ò ØÓ Ò Ö Ø Ò ÜØ Ö ½¼ Ò ØÓ ØÖ Ò Ö Ø Ö ÒØÓ Ø ÓÒØÖÓÐ Ö Ö Ø Ö(µPC) ¼ Ò ØÓ Ø ÓÒØÖÓÐ Ñ ÑÓÖÝ ÊÇÅ Ò ¼ Ò ØÓ Ô Ö ÓÖÑ Ø Ö ÕÙ Ö Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ô Ý Ø ÓÒØÖÓÐ ÛÓÖ º Ï Ø Ø Ñ Ü ÑÙÑ Ö ÕÙ ÒÝ Ø Ø Ø ÓÒØÖÓÐ Ò Ù Ï Ø Ø Ñ Ü ÑÙÑ ÐÓ Ö ÕÙ ÒÝ Ø ÓÒØÖÓÐ Ø Ö Ø Ö ÒÓØ Ù ½

º Ì Ý Ø Ñ ÓÛÒ Ò ÙÖ Ù ÓÒØÖÓÐ Ñ ÑÓÖÝ Ó ½¼¾ ÛÓÖ Ó ¾ Ø º Ì Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ð ½ ¹ Ø º µ ÀÓÛ Ñ ÒÝ Ø Ö Ø Ö Ò Ø Ö Ò Ö Ð Ò Ø Ð Ø Ð µ Á Ø Ö Ö ½ ¹ Ø ØÙ Ø Ò Ø Ý Ø Ñ ÓÛ Ñ ÒÝ Ø Ó Ø Ö Ò ÐÓ Ö Ù ØÓ Ð Ø Ø ØÙ Ø µ ÀÓÛ Ñ ÒÝ Ø Ö Ð Ø ØÓ Ð Ø Ò ÒÔÙØ ÓÖ Ø ÑÙÐØ ÔÐ Ü Ö º Ì ÓÒØÖÓÐ Ñ ÑÓÖÝ ÓÛÒ Ò ÙÖ ¼ ÛÓÖ Ó ¾ Ø º µ ÀÓÛ Ñ ÒÝ Ø Ö Ø Ö Ò Ø ÓÒØÖÓÐ Ö Ö Ø Ö µ ÀÓÛ Ñ ÒÝ Ø Ö Ø Ö Ò Ó Ø ÓÙÖ ÒÔÙØ ÓÛÒ Ó Ò ÒØÓ Ø ÑÙÐØ ÔÐ Ü Ö µ Ï Ø Ø ÒÙÑ Ö Ó ÒÔÙØ Ò ÑÙÐØ ÔÐ Ü Ö Ò ÓÛ Ñ ÒÝ ÑÙÐØ ÔÐ Ü Ö Ö Ò º ÜÔÐ Ò ÓÛ Ø Ñ ÔÔ Ò Ó ÖÓÑ Ò Ò ØÖÙØ ÓÒ Ó ØÓ Ñ ÖÓ Ò¹ ØÖÙØ ÓÒ Ö Ò ÓÒ Ý Ñ Ò Ó Ö ÓÒÐÝ Ñ ÑÓÖÝ º ÏÖ Ø ÝÑ ÓÐ Ñ ÖÓ¹ÔÖÓ Ö Ñ ÖÓÙØ Ò ÓÖ Ø ÁË Ò ØÖÙØ ÓÒº º Ë ÓÛ ÓÛ ¹ Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ð Ò Ñ ÖÓ Ò ØÖÙØ ÓÒ Ò Ú ÒØÓ Ù Ð ØÓ Ô Ý Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ º Ï Ø Ð Ö Ø ÒÙÑ Ö Ó Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ Ø Ø Ò Ô Ò ÓÒ Ñ ÖÓ¹ Ò ØÖÙØ ÓÒ º ÓÑÔÙØ Ö Ö Ø Ö Ò ÄÍ Û Ø ¾ ÓÔ Ö Ø ÓÒ Ò Ø Ö Û Ø ¹ÓÔ Ö Ø ÓÒ ÐÐ ÓÒÒ Ø ØÓ ÓÑÑÓÒ Ù Ý Ø Ñº µ ÓÖÑÙÐ Ø ÓÒØÖÓйÛÓÖ ÓÖ Ñ ÖÓ¹ÓÔ Ö Ø ÓÒº µ ËÔ Ý Ø ÒÙÑ Ö Ó Ø Ò Ð Ó ÓÒØÖÓÐ ÛÓÖ Ò Ú Ò Ö Ð ÒÓ Ò Ñ º µ Ë ÓÛ Ø Ø Ó ÓÒØÖÓÐ ÛÓÖ Ø Ø Ô Ý Ø Ñ ÖÓ¹ÓÔ Ö Ø ÓÒ R 4 R 5 +R 6 º º ÊÁË ÓÙÐ Ù Û Ø ÓÒØÖÓÐ º º Ö Û Ö ÓÖ Ñ ÖÓÔÖÓ Ö ÑÑ ½

½

Ð Ó Ö Ô Ý ½ ÂÓ Ò Èº À Ý ÓÑÔÙØ Ö Ö Ø ØÙÖ Ò ÇÖ Ò Þ Ø ÓÒ ¾Ò ¹ Ø ÓÒ Å Ö Û¹À ÐÐ ½ º ¾ Ï ÐÐ Ñ ËØ ÐÐ Ò ÓÑÔÙØ Ö ÇÖ Ò Þ Ø ÓÒ Ò Ö Ø ØÙÖ Ø Ø ÓÒ È Ö ÓÒ ¾¼½¼º ź ÅÓÖÖ Å ÒÓ ÓÑÔÙØ Ö ËÝ Ø Ñ Ö Ø ØÙÖ Ö Ø ÓÒ È Ö ÓÒ Ù Ø ÓÒ ¾¼¼ º ÖÐ À Ñ Ö ÚÓÒÓ ÎÖ Ò Ò Ë Û Ø Ý ÓÑÔÙØ Ö ÇÖ¹ Ò Þ Ø ÓÒ Ø Ø ÓÒ Å Ö Û ÐÐ Ù Ø ÓÒ ¾¼½½º ÔØ Ö µ ØØÔ»»ÓÛºÑ Øº Ù»ÓÙÖ» Ð ØÖ Ð¹ Ò Ò Ö Ò ¹ Ò ¹ÓÑÔÙØ Ö¹ Ò» ¹ ¾ ¹ÓÑÔÙØ Ö¹ Ý Ø Ñ¹ Ö Ø ØÙÖ ¹ Ðй¾¼¼»Ð ØÙÖ ¹ ÒÓØ» ½