Appendix Page1 CISC Design By Ralph M. Weber Jr..

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

1 A B C
Scenario: EOT/EOT-R/COT Resident admitted March 10th Admitted for PT and OT following knee replacement for patient with CHF, COPD, shortness of breath.
AP STUDY SESSION 2.
1
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
David Burdett May 11, 2004 Package Binding for WS CDL.
We need a common denominator to add these fractions.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
CALENDAR.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt BlendsDigraphsShort.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
1. PHOTO INDEX Bayside: Page 5-7 Other Colour Leon: Page 8-10 Cabrera Page Canaria Page Driftwood Page 16 Florence Florence and Corfu Page.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
1 The Blue Café by Chris Rea My world is miles of endless roads.
EU market situation for eggs and poultry Management Committee 20 October 2011.
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
VOORBLAD.
Sample Service Screenshots Enterprise Cloud Service 11.3.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Subtraction: Adding UP
1 hi at no doifpi me be go we of at be do go hi if me no of pi we Inorder Traversal Inorder traversal. n Visit the left subtree. n Visit the node. n Visit.
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Converting a Fraction to %
Clock will move after 1 minute
Computer Science: A Structured Programming Approach Using C Stacks A stack is a linear list in which all additions and deletions are restricted to.
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
1 Decidability continued…. 2 Theorem: For a recursively enumerable language it is undecidable to determine whether is finite Proof: We will reduce the.
Presentation transcript:

Appendix Page1 CISC Design By Ralph M. Weber Jr.

Appendix Page2 CISC Design Control Signals

Appendix Page3 Table 3: Control Signals

Appendix Page4 CISC Design Flowchart

Appendix Page5 Figure 5: Flowchart 1

Appendix Page6 Figure 6: Flowchart 1a

Appendix Page7 Figure 7: Flowchart 1b

Appendix Page8 CISC Design Console

Appendix Page9 Figure 9: CISC Design of Console User Console 32 switches Load Button 48 LED ERROR LED 32 SW LOAD Start Button START 16 switches 16 SW HALT LED Reset Button RESET

Appendix Page10 Figure 10: Combinational Logic

Appendix Page11 CISC Design Main CPU

Appendix Page12 Figure 12: Design of Main Computer MM PC MDR MAR RDWR ACC CU Main Computer Data Paths ALU MDR(OP) MDR(ADR) ACO IR XR MDR SW 32 XR=0 ACC=0ACC>=0 ER 16

Appendix Page13 Figure 13: Design of Main Computer MM PC MDR MAR RDWR IR ACC CU Main Computer Control Signals ALU C0 Cn... C0, C5, C6 C3, C11 C1C2 C2,C10 C4 C7, C8, C9, C14, C15, C16, C17, C18, C19, C20 XR C12, C13, C21, C22 C7, C8, C18, C19, C20

Appendix Page14 Figure 14: CISC Design of MDR … MDR ID(15)X O(1)O(2)O(3)O(4)O(5)O(6)O(7)O(0) D(4)D(0)D(1)D(2)D(3)D(5)D(7)D(8)D(14)D(9)D(10)D(11)D(12)D(13)D(15)D(6) XI 0 31… O(0)O(7)D(0)……

Appendix Page15 Figure 15: MDR Detail Design

Appendix Page16 O(6)O(5)O(4)O(3)O(2)O(1)O(0)O(7) Figure 16: CISC Design of Opcode(s) Instruction Opcode(s) ADD01 SUB02 LOAD03 STORE04 JUMP05 JZ06 JPOS07 JXZ08 LDX09 LD0A CLR0B CLX0C SHL0D SHR0E COMP0F NEG10 INC11 DEC12 INX13 DCX14 HALT15

Appendix Page17 Figure 17: CISC Design MAR & PC MAR A(n) A(4)A(0)A(1)A(2)A(3)A(5)A(7)A(8)A(14)A(9)A(10)A(11)A(12)A(13)A(15)A(6) 0 15… A(0)… P(n) P(4)P(0)P(1)P(2)P(3)P(5)P(7)P(8)P(14)P(9)P(10)P(11)P(12)P(13)P(15)P(6) 0 15… P(0)… PC

Appendix Page18 Figure 18: MAR Detail Design

Appendix Page19 Figure 19: PC Detail Design

Appendix Page20 Figure 20: CISC Design of XR & ACC XR R(n) 0 15 R(0)… H(n) 0 31 H(0)… ACC

Appendix Page21 Figure 21: XR (i=0) Detail Design

Appendix Page22 Figure 22: XR (i=30) Detail Design

Appendix Page23 Figure 23: XR (i=31) Detail Design

Appendix Page24 Figure 24: ACC (i=0) Detail Design

Appendix Page25 Figure 25: ACC (i=30) Detail Design

Appendix Page26 Figure 26: ACC (i=31) Detail Design

Appendix Page27 Figure 27: CISC Design of IR IR I(n) I(4)I(0)I(1)I(2)I(3)I(5)I(7)I(8)I(14)I(9)I(10)I(11)I(12)I(13)I(15)I(6) 0 15… I(0)…

Appendix Page28 Figure 28: IR Detail Design

Appendix Page29 Figure 29: ALU Detail Design

Appendix Page30 Table 30: ALU Tables

Appendix Page31 CISC Design Input Equations See text in body of report

Appendix Page32 CISC Design Micro Control Unit

Appendix Page33 Figure 33: Design of Micro Control Unit EEPROM mPC mMDR RD Micro Control Unit (Data Flow) IR mMDR Control Signal for CPU Cn

Appendix Page34 Figure 34: Design of Micro Control Unit EEPROM mPC mMDR RD Micro Control Unit (Control signals) CLK START

Appendix Page35 Figure 35: CISC Design of EEPROM Micro Instruction ( Fetch & Execute) EEPROM FETCH LOAD … HALT Indirection Table GO to HALT GO to LOAD GO to …

Appendix Page36 Figure 36: CISC Design mPC p(n) 0 8… p(0)… mPC

Appendix Page37 Figure 37: mPC Detail Design

Appendix Page38 Figure 38: CISC Design mMDR m(n) 0 31… m(0)… mMDR

Appendix Page39 Figure 39: mMDR Detail Design

Appendix Page40 Figure 40: CISC Design of Control Unit mMDR (External) … Control Unit C(0)I/E 31 0… C(30)

Appendix Page41 Table 41: External Instructions See next page

Appendix Page42 Figure 42: CISC Design of Control Unit mMDR (Internal) … Control Unit o(7)a(0)I/E 31 0… o(0)a(8)…Not used

Appendix Page43 Table 43: Internal Instructions See next page

Appendix Page44 CISC Design User Program See next page