|
Basic
TOC(Table
of Contents)
Meter
Math
Military
Electronics Electrical
Energy
|
Interface Specifications Instruction Set: Operation Code 01(01) CLRRA (clear register A) 1. Immediate Mode: Operation is performed on address immediately following operation code. 2. Direct Mode: Address immediately following operation code contains address of operand. 3. Implied Mode: Operand is implied by operation code. Example: Code 01, CLRRA operates on register RA. 4. Only three arithmetic functions are performed by
this computer. 5. This programmers model of computer only shows registers, Buses, and an Accumulator to show result of addition, and bit indicators (< = >) to show results of comparison. 6. Negative numbers or 2's compliment arithmetic is not supported. 7. Burn Proms : Simulates the burning of the program
you wrote into a uvProm. Actually it causes the data in the text boxes to be
written into an array (JAVA script). 9. Single Step: Causes program to advance through one completes operation. At end of cycle program counter will point to next instruction. All remaining register contents are whatever was in register at end of the cycle. Data Bus and Address Bus reflect last valid data and address of previous instruction cycle. 10. I express all numbers as decimal. The numbers are really binary in simulation metaphor and in JAVA program. The numbers could also be represented as octal or hexadecimal. The numbers cannot be represented as Binary Coded Decimal (BCD). You will have to convert decimal numbers to binary in order to relate them to voltage readings on P1. 11. Most of the voltages that can be read are dynamic and therefore need to be read at a single point in time. The point of time I used is the last CS ( Chip Select ) of the single step cycle. Chip select goes high after address valid and before address invalid. This could be achieved in reality by sampling voltage with a sample and hold circuit and connecting output to voltmeter. The sample control gate would always be connected to CS ( Chip Select ). Of course this same information could easily be obtained using two channels of an oscilloscope; using one probe on CS and the other on the test points. Unfortunately, to the best of my knowledge their are no browsers with X/Y plot capabilities. I 12. Switches are read at address 241 when R/W(not) = high. LED data is latched at address 241 when R/W(not) = low. 13. Chip Select (P1-11) will always appear high since sampling of
all test points is controled by Chip Select. |
Also Included as part of our Free System Troubleshooting learning method are: 1. Meter Math (Click here) Troubleshooting Numeric Systems. 2. JavaScript for scientific Calculations (Click here) I teach you how to program and perform electronic calculations simultaneously. 3. Electronic Concepts our best free e-Book (Click here) For engineers and technicians. New! ( Fall 2007) Force Fields. A E&M physics primer for electronics students. Download Zipped PDF file: Click Here! Read "The Energy Matrix" eZine and learn about alternative energy.
A
Science and Technology Odyssey In Cyberspace-Time (Now
with Sound, K12 site)
Send Comments to Bill at : BilPat4342@AOL.com
Copyright © 1999, 2000 Science-EbooksCo |