LOS-1 ɂ Logical Simulation ̕                              39.3.18 L

vOۂŊJLogical Simulator LOS-1ۂF-250    
݌viKŏoė_HɓKpĂ݂B

(ړI)  1   F-250̐݌viKLogical Simulatorǂ̈ʎgo邩
            ǂ̗lɎĝʓI̒B

        2   JrɂLOS-1ɑ΂ۂɎgp鑤̗ꂩ_
            ׍Logical SimulatorĴ߂ɏł𗧂邱ƁB

        3   SimulateH(F-250̉Ḧꕔ)݌vĂ邩
            ۂׂ邱 (_AꂪSimulate{̖ړI)

(Simulations)

        1   F-250 Shift Counter

            10rbg-1JE^[Ńvg17gĂB

            CS@BIɃJ[hɃp`SimulateB
            CŜׂ̂Ă̓_Ő݌vĂ邩ۂcheckړI

        2   F-250 Byte Counter

            3rbg̃JE^[Ł}1ymode 4, mode 6̑IśB
            ̏ꍇ͘_̌`J[hp`SimulateB

            璷xKɎgđfqւ炵݌vłߘ_
              mF邱ƂړI

(Ȍo)

          Shift Counter

            i) CS3_ւ̏----3 (c񂪂)

            ii) J[hp`(200)    -----vZۈ˗(2)

            iii) F-222 LOS1ɂ     -----Assemble 3   Simulata 1

                 AASimulate邽߂ɐf[^J[hoオ܂ł
                 F-2229 pass(炭machine time ͑S30`40)vB
                 ́AvZ@̃J[hp`Ђǂsm20040ʂ
                 p`~XłBLOS-1Error MessagesSł
                 ƁALOS-1gȂĂȂɂB

            iv) ʂƂĂCS̐M̂̂ԈႢ1P𔭌鎖
                o(CS̃`FbN͏I͂̐}ʂłAƂ
                Ă)

         Byte Counter

            i) _̏macroCoding-----5

            ii) J[hp` (50) ------30()

            iii) J[hp`~X1P2pass 2Ŋ

            iv) WbN~X͂Ȃ݌vĂ鎖킩B
                XɁA݌v璷xƂĈĂ镔Simulate܂o
                ̂ŁAʓIłB


(l@)
        1   Logical Simulation͍̐݌v@B̂߂ɋɂ߂ďdvȈӖ
            ̂łāA[鎖͐ΕKvłB

        2   Logical SimulationInput DateML̂߂Input DataƂ𓯂
            ɂ鎖́APInput Check̎Ԃ͂ԂƂ΂łȂz
            ̎̂SimulateƂ_Ő݌v@B̍l̖{IȖƍl
            B

        3   LOS-1͖Ĵ̂ł鎖cOȂ獡̎gpołF-250
            ݌viKŎgLłƂ_͏oȂB(_͂߂
            ̂悤Ȍʂ҂ĎgԈĂ̂ł邪)
            ł傫͂͂Input DatȁłML̂߂̑3݌v
            ̓͂̂܂܎g΁Aʂ͔Iɑ傫Ȃ鎖͓RłB
            X͂̂悤ȏꍇɂ́A]1vgȂ玎@̎
            sĂ悤ȍƂ̂܂Simulate鎖ɂȂ邾낤B

        4   gpexampleȂꂾł͂ȂȂSimulater̐̂
            ɂBX

                  1.  Adder̂悤ȏStaticLogic

                  2.  ISC(Instruction Sequence Control) PHC(Phase Control)̂悤
                      H

            ɂĎ݂Ă݂B


(݂LOS-1ɑ΂钍)

            (MLf-^gĂقƂ͏)

       1   Error MessagesS

              - NAMEERROR͂܂ŏɑSɂĒʂčsׂł
                 FORMAT ERRORłĂ܂̂͂܂B

              - ǂNAMEERROR Ȃ̂ƕ\ĂقB

              - FF̏̂ʂ  NAME̎checkdvȂ̂ȂB

       2   SIMULATE PRINT ƂvgFFSimulatê̂łׂł
           Ȃ?

       3   PRINTMACROPRINTeIndirectɎw肵B

       4   CompilěʂCardOutputĂقB

       5   FF S@FF, R@/FFy FF S@O R@/O (O͏펞O)̌^InternalɎĂقB

       6   ̐̐500xĂقBHNORɌΑyɂȂ̂ł
           Ȃ?

       7   Binary Counter  InternalɎĂȂB

       8   Sense SW Data SW Input Ɏg  Input̕@HvĂقB
   

         

