Добавил:
Да поможет вам Котельников Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебник / TR_03

.PDF
Скачиваний:
2
Добавлен:
23.06.2024
Размер:
593.85 Кб
Скачать

! " #

$#

# %$ %#

& ' (

# ) % % # % ' ' ' # # ' ) % ' *

+ , % # * -"

. # % # %

) # $# *

) #" . # *) # ' !

*

- !( # /

DO UNTIL JUMP CALL

RTS

RTI ( ! " " #$ % "% & '

$'

IDLE

# " # 0) 1+ % # 1

! " "#$ % %& % ' & () ! *%+

# # ( ! # )

( ! % # !( # 2 3 # % $# %

!( # ' ' $* $# /

# $ $# #

# $ $# #

#

#

71

 

4 % $# !( # 5 , 6 ' % ' * 7 $# ) *)

!( * ' # ) $# )

72

# # # 8 3 #

7 52 6

$ ) #" #

* ' ( !) # # 9 :;<=> ' #$) #$ $# !( # % # $ $# # * '$ #

7 2 ' " % $ $# # $ !( #

' ( ' #$ % % #

#$ $# !( # % #

$ $# # * '$ # " #" ' #$

!( ' ( # $ # 9 :;<=>

$ # ) # # (

* ) % ' # 2 * ' ! ? %

" #

% " !( #

% ' # % " )

* # $# ) " ( # ) !(

'

@( $# !( # " "

' # * 5=? =A6 B * 5 C 6 D

* ' # # # * )

# #/

JUMP (I4);

3 $ $ $# # ' " '$ ' C $' 7 2 5B * % ?6

, *%+& % *%+&

E$ $# # % ? % ) #

" # ( # D '$

$ ? ' # * '$

# " % # !(

% # !( #

E$ $# # ' # ) " ( 7 ? % *

) # # F >> ( '$

# E # $ $# # ' #" # 9 :;<=> % % # & # ) $ )

# ) # ( # ( '$

73

$ $# # 5 '$) % 7 6 G # % ' " ' % " # #$!

% " H $# ( ! ' # ! '

# $ $# # * 7 ' * $* ' "

'$ * ' # # 9

H $ 5 '$6) #" ' 5

( #6 * '$ # $ $# #

# ) ' !( <9 F < FI)

# #

* '$ # !( %$ $# # ) # ) # # ) ' " 3 '$ # # " # & # ) $ #

!( # 7 2 B * C )

$ $# # ' " 7 2

,-' " %

E$ $# # # $ $# %$!

( * ' ' # E$ $# % ? % ' " ! $# # )

!( ! # ) # !

' $ ' 8$ $ $# ! % '' # $

' ! ? %

H $ # $ $# 5 F;<J6 ' " ! ? 7 * % 7 H H) !( % $ # H $

# ; '$ ; K $#

# ' $ $# F@ 5$ $# 6) #

$# # '$ $ $# (

# # 9 :;<=>) ' $ $# ' #$

# ( # 8 $ $# $ # " # ) '$ $ $# 7 # L # % ' ) # '$ $ $# ) ) $ $ $# ) '$) # ; '

# E@ $# 7 '$ $ $# " #" # * ) #

' $ $# - ' $ $# # # $

# ' ! .$# # ) # $ $#

E " $ $# " $ 7 H H !% 3 7 * % 7 H H ' !

E # $ $# # ) " ( ? * ? % ) '

' " # ' $ * #

' '# '$ 7 H H $ $# # ( '$

74

$# ( # $ $# -" '

E@ 5$ $# 6 " # ' # $# ) )

# % ' ) 7 # 5 # 6 H $)

# % " * ' # )

' " '$ " # $ $#

$# ( * # $ $# (

# !$ ' '# $ $# 7 H H " '

#) $ $# % ) # # # 3 $ $# # % $

! G # ' # ' #

E@) # # $ $# K # $ $#

< < # ' ) $ #

# !$ . #

9MJF;<J 5 ' $ $#6 3 # $ $# ' '$) # # # $ (

9MJF;<J ' $ 5 ' # # * 6 # !$

!! # # ) ' # 9 :;<=>

. / *0% % -' "-' "

- 9 :;<=> ' # )

' # 5 !( 6 # # #

# " # # !( )

) # # 5# " # 9 :;<=>6 2 # #

7 # $ $# # -

# # ) ' ! * $ # % ' # # * % ' " #) # ' # ' #

% '

# # ) # " ' $* )

" * # #$ ' " * # @ # ) ' '

" * # 9 :;<=>) ' # # 9 :;<=>) # # # ( '$ * ' * # '

$# ' ' $ $# #$

75

#$ # $ ' '# $ $# % #

% , ' 7 # ) #

' # 9 :;<=>

 

 

 

 

 

 

G % ,

 

!"#$

( # )% %

*% % %# ' '

 

 

 

+%# , %-

EQ

 

 

 

 

 

AZ = 1

NE

 

 

 

 

AZ = 0

LT

 

 

 

 

AN.XOR.AV = 1

GE

 

 

 

 

AN.XOR.AV = 0

LE

 

 

 

 

(AN.XOR.AV).OR.AZ = 1

GT

 

 

 

 

 

(AN.XOR.AV).OR.AZ = 0

AC

 

 

 

 

AC = 1

NOT AC

 

 

 

 

2E N

AV

 

 

 

 

AV = 1

NOT AV

 

 

 

AV = 0

MV

 

 

MV = 1

NOT MV

 

MV = 0

NEG

 

!

"

#$%

&"

AS = 1

 

'

 

 

 

 

 

POS

 

!

"

#$%

&"

AS = 0

 

 

 

 

 

 

 

CE

() )

 

 

 

 

FOREVER

* +

 

 

 

 

 

# 9 :;<=> ? '

# ' 7 # ' ! ? % 5 )

" # 9 :;<=>6 ( ! # # ) " ( ?

O % & 3 ) * '$ # $ $# # ( # $ $# # G # # # # 9 :;<=> *

# # ) # $ $# #

" # # ) # #

# # ' 7 ' ! # # # ' # # ) # * #

# !( # - 3 )

# # % $# !(

) $ !( # % # # + 3 ) ' # # # )

' " * ' # ' %$

E$ * , #" # !$! ) * " (

% % "

76

. /

@ # # # * ) ' ) ' " ) !( % % * %

!( # ' 7 # ) * (

7 # # @ 3 ) % *

# $ $# # ) # # $

' 7 # % # $ $# # ) '

$ * * ' # 8 ' # ! ' # # ) #

$ $# # # $ $# 5 ' 6 5&% ) $ .$# # !

) " # . ) # #

# 5 6 ' 7 # ) # " 7 # 6

. 0

@ # # * ) ' ' )

$ " . # )

# ) ' . @ ) ' # ) )

# )

) " # )

* * P ' P ' + # # * ) # %$

! % " # # ) $ * )

% # # ) * ' # ( * #

# ) $ $# # # $ $# ) #" 7 '$ $ $# 5&% ) $ $ # '

* % # * $# $ $# # ) # # # # $ $# # " # # 6

. 1

@ # # # = >Q 5 " 6) % 7

# = >Q) " ' # # = >Q

* " ) " !(

" % ( $

77

) # # ( ) % ' %

# !( #

% &

7 " %* $ "

* ' # ) #" $*) # # ' #$ # R:S ) F >>) JQ<:J; = >Q G # # # ' * ' ' #

% # * P ' P ' ) # *

$ $# ) # $ $# * '$ . ) # !( ' # 3

'$ 3 ' # " ' # % ( # % %

' # # ) # # ' # L # *

$* # ' ( * # # )

!( ' # - ' ) * (

# !( # # ) % % !

)

@ $ ' # ( ! # 9 :;<=> ' " ' 7 " * #

" # G # # # # # " #

' 7 # ' # ) $*) # 7 " # ' 7 ! " # ) # $ $# # " ' * ' " # ' #$

7 #

/ 1 2

' !

% ' # )

'

!

/ *%+&% 0 3 &% 456789

? ' # ) # # ( * )

" # R:S # # R:S 3

# !(

2 7 2 ' " %$ $# # !( # + ) # /

J U M P f i r _ s t a r t ;

* * # f i r _ s t a r t .

78

/ " ++%: %& %-: 0 %& ; "<: * < %

$ # * * * % ' ' ? *

* C 5=?) =0) =T =A6 5B

* ! ?6 2 7 2

* ' " $ $# # !( # + # /

J U M P ( I 4 ) ;

* ) " ( =?

/ *%+&% "#< "% 4=>??9

- F >> #" ) # # # R:S 2

" # F >>) '$ 3

' # ' " % $ $# #

!( # - ) # ( '$ $ $# # $

( # $ $# # ' ( '

% $ $# ' % # ) !(

' # F >>

@ '#; %+ < "%++# 0 * )A( *%+ BC 6DEF?

% . # 9 :;<=> #$

$ $# ' $ $# 5F;<J6 '$ $# # ' 7 # 9 :;<=>

* ! E@ 5$ $# 6 + "

# % /

L 0 = 1 0 ;

U # #$# % . V

I 0 = ^ d a t a _ b u f f e r ;

U' '# # ' V

 

U #$# % . V

M 0 = 1 ;

U # . !( V

 

U ( # ' V

C N T R = 1 0 ;

U' '# #$# % . V

 

U$ $#V

D O l o o p U N T I L C E ;

U' # % V

 

U$ $# V

D M ( I 0 , M 0 ) = 0 ;

U ' P$# #$# % . V

! % W X X Y / ! %

79

- #

C N T R = 1 0 ;

$ # ) $ $# ' " 7 H H Z!%

7 3 $ $# # ( #L 3

) $ $# E % #

D O l o o p U N T I L C E ;

# ' ' # 3 #

( # # * * D * # ')

$ * " # # 9 :;<=>

!( ' # ( # $ $# # 5' $ ( # # '$ $ $# # 6$ " # # # ( # # #

' 7 " # ) # # " # # # H " 3

-" ' " ! # # # ) $

# # ' $#

% !( #

% #$ !( # # '$

$ $# # ) ' 7 # @ 3

) ' % # # 5 #$ !( % * '$ # $ $# # 6 &% ) $ '$ # $ $# # # ' # ! )

# $!

* " # ' 7

3 ' # '$) * ( # $ $# # )

' % $ # ) !( '

# # # # ! #" '

# # # $ $#

. / *%+&% G &%+ : 4FB?H9

# = >Q *

" " " % ( $

% " #

* " % ) 7 $

# ) !( ' # = >Q

80

Соседние файлы в папке Учебник