Intel SIM4-02 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Intel SIM4-02, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Intel SIM4-02 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Intel SIM4-02. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Intel SIM4-02 should contain:
- informations concerning technical data of Intel SIM4-02
- name of the manufacturer and a year of construction of the Intel SIM4-02 item
- rules of operation, control and maintenance of the Intel SIM4-02 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Intel SIM4-02 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Intel SIM4-02, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Intel service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Intel SIM4-02.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Intel SIM4-02 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    © Intel Corporation 1972 ® INTEL CORP. 3065 Bowers Avenue, Santa Clara, California 95051 • (408) 246-7501 MICRO COMPUTER SYSTEMS SIM4-02 Hardware Simulator Nine PROMs (A0750 to A0758) plug into the SIM4-02 prototyping board, enabling your micro computer prototype to simulate and debug its own program. The Simulator when used in conjunction with[...]

  • Page 2

    CONTENTS Page 1.0 Introduction ............................................ . 2.0 Number Systems .......................................... . 3.0 Description 4.0 Directives ............................................... 2 5.0 Error Messages 4 6.0 Operating Instructions ...... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6.1 [...]

  • Page 3

    SIM4-02 HARDWARE SIMULATOR 1.0 INTRODUCTION The SIM4-02 Hardware Simulator is a program written for the MCS-4 ™ series Micro Computer System. This program will provide interactive control over the debugging of other MCSA ™ programs. The minimum configuration requited is a SI M4-02 prototype card with three 4002 RAMs and a Teletype. When fully s[...]

  • Page 4

    A breakpoint register is associated with the simulated execution mode of operation, allowing the user to pre-set a location which will cause an interrupt before execution. The BREAK key on the teletype may also be used to interrupt execution and some other types of output. During'simulated execution, a count is kept of the number of simulated [...]

  • Page 5

    A Accumulator This directive may be used to display and/or alter the contents of the simulated accumulator. A space or comma follow- ing the A will display in binary, the contents of the simulated accumulator. This or the A may be followed either by a new value to be entered, or by a carriage return to end the directive. C Carry/Link This directive[...]

  • Page 6

    5.0 ERROR MESSAGES Most of the errors which can be detected by the simulation program are identified by a single character typeout, followed by ringing the bell once. Six different types of errors are identified this way: CODE SIGNIFICANCE ? This is not a valid directive. Any printed graphic normally generated by the ASR33, which is not a valid dir[...]

  • Page 7

    return address using the L directive. That may then be pushed down with the S directive, so that the starting address may be loaded into the first subroutine level, or the process may be repeated up to three times. If it is desired to force an inter~ rupt at the first occurrence of a JMS instruction, the stack pointer may be set to 3 initially, so [...]

  • Page 8

    the typing of some specializ~d sequences of characters, partial decimal to binary conversion on input, and 6-bit teletype char- acter input with control character checking. A test program may use these subroutines to facilitate checkout of complex programs, or the ROM may be included in the final program if teletype interface and the same ancillary[...]

  • Page 9

    8.0 RAM USAGE The simulation program, to facilitate full usage of the RAM, has organized it into a nominal block of 64 registers, each containing 16 main memory locations and four status locations. Directives which reference RAM as such (i.e., 0, M, and 0), always address it by a register number, and sometimes by a character position within the reg[...]

  • Page 10

    The bank number in the chart above is the value of the accumulator during a DCl instruction, needed to address that bank of RAMs. The port number given corresponds to the number typed out during simulation of the WMP instruction. Register positions 16-19 (Le., the status locations) are normally addressed in the program by the RDO/WRO, RD 1 /WR 1, e[...]

  • Page 11

    ASTERISK IS SIMULATOR OUTPUT INITIALIZE ~ ~EADY INDICATION .L. MEMORY BLOCK *Q0 ., 12!j IS ASSIGNED /r .10 01 0:BPP~PNPPPF BPPPPPPPNF 2:BPP~P~PPNF 31BNNNPNPNPF INPUT COMMAND 4:8."POl~PPPPF 518P.'J:-JPNPPPF 618PPNPNPPNF 71BNNNPNPNPF SPECIF IES OR IGI N 1 ~::~~~~~~::~: 1 ~:::~:~:~::~ ::~~;~::;:. : ~::~:~~;~~~~ SIMULATOR ASSIGNS ADDRESS IN A[...]

  • Page 12

    FIRST LINE DUMP RAM COMMAND £ LOCATION 3 1110 1010 = RDR *Z *00 20 2 8 0 1 2 9 14 10 11 0 6 8 2 9 14 11 1 5 0 6 8 11 2 14 1 4 0 0 0 " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " 0 0 0 0 0 " 0 " " 0 " 0 0 0 0 11) 11) " 0 0 0 0 " " 0 " 0 0 0 " 0 0 " 0 0 " 11 '" " " "[...]

  • Page 13

    01BPPNPNPPPF 41BNPNNPPPPF 81BNPNNPPPPF 121BPPPPPPPPF 9 14 10 0 0 0 0 2 I BPPNPNPPNF 61 BPPNPNPPNF 10 I BPPPPPPPPF 141BPPPPPPPPF Figure 9.3 Miscellaneous Directives. 11[...]

  • Page 14

    fiH/ 0:START. rIM 4P 0 2: SRC 4P 3: RDR 4ft: XCH 0 5% INC 8 6: SRC 4P 7: RDR 8: XCH I 9: JMS AND II: XCH 2 12: WMP 13: JUN START IS: NOP 16: =104ft 104:/ 104: AND. Cl.B 105: XCH 2 106: l.DM 4 107: XCH 0 108: RAR 109: XCH 0 110: JCN CZ ROTRI 112: XCH I 113: RAR 114: XCH I liS: ROTR2. XCH 2 116: RAR 117: XCH 2 118: DAC I 19: JCN AN Z AN D+ 3 121: B8L[...]