Цитата Сообщение от MiX Посмотреть сообщение
Я думаю form всё разъяснит, сам я не могу точно сказать что к чему.
SPDCPU видимо считает время выполнения инструкций, сейчас соберу, посмотрю. Остальные должны в RT собираться.

---------- Post added at 02:44 ---------- Previous post was at 02:41 ----------

Не сильно информативно

Код:
>FLX /RS/FA=DU3:SPDCPU.MAC/RT:5
>DCL MAC SPDCPU
>DCL L SPDCPU
>RUN SPDCPU
31250   Instructions per loop.  
320     Passes through loop.    
TST      Instruction            
17-MAR-14 02:41:50.1 started    
17-MAR-14 02:41:56.3 ended      
ROR      Instruction            
17-MAR-14 02:41:56.5 started    
17-MAR-14 02:42:02.7 ended      
SWAB     Instruction            
17-MAR-14 02:42:02.9 started    
17-MAR-14 02:42:09.1 ended      
MOV      Instruction            
17-MAR-14 02:42:09.3 started    
17-MAR-14 02:42:15.5 ended      
MOVB     Instruction            
17-MAR-14 02:42:15.7 started    
17-MAR-14 02:42:21.9 ended      
CMP      Instruction            
17-MAR-14 02:42:22.1 started    
17-MAR-14 02:42:28.3 ended      
ADD      Instruction            
17-MAR-14 02:42:28.5 started    
17-MAR-14 02:42:34.8 ended      
BIT      Instruction            
17-MAR-14 02:42:34.9 started    
17-MAR-14 02:42:41.2 ended      
TST 1    Instruction            
17-MAR-14 02:42:41.4 started    
17-MAR-14 02:42:52.1 ended      
CMP 1    Instruction            
17-MAR-14 02:42:52.3 started    
17-MAR-14 02:43:09.8 ended      
MOV 42   Instruction            
MCR>ABO
>
 17-MAR-14 02:43:10.0 started    
17-MAR-14 02:43:30.3 ended      
Program ends.                   
>


---------- Post added at 02:51 ---------- Previous post was at 02:44 ----------

ASHTST видимо проверяет ошибки ASH/ASHC (сдвиг влево на 31 итд)...

Код:
.RU ASHTST

Testing ASH operation...  ASH  (R1),R2

                       (R1)   PSW    R2
Initial  values are:   177737 000017 177777  
Correct returns are:   177737 000006 000000
Expected values are:   177737 000006 000000  
Returned values were:  177737 000006 000000  
The PSW and results are correct!!
This CPU's returns and PSW matches a new style J11!!

Testing ASHC operation..  ASHC (R1),R2

                       (R1)   PSW    R2     R3
Initial  values are:   177737 000017 177777 177774  
Correct returns are:   177737 000006 000000 000000
Expected values are:   177737 000006 000000 000000  
Returned values were:  177737 000006 000000 000000  
The PSW and results are correct!!
This CPU's returns and PSW matches a new style J11!!

.