Разработка служебного программного обеспечения

Текст программы теста ОЗУ:

M0: MOV R0, 7FFF
  MOV R1, 0
  MOV [R0], R1
  DEC R0  
  CMP 0  
  JZ M1  
  JMP M0  
M1: MOV R1, 0
M2: MOV R0, [R1]
  CMP 0  
  JNZ ERROR  
  MOV [R1], 111..11
  DEC R5  
  MOV R0, R5
  SUB R1  
  MOV R6, R0
  MOV R0, [R6]
  CMP 0  
  JNZ ERROR  
  MOV [R6], 11..11
  MOV R0, R1
  CMP 3FFF  
  JNZ MZ  
  MOV R1, 0
M3: MOV R0, [R1]
  CMP 0  
  JNZ ERROR  
  MOV [R1], 0
  MOV R0, R5
  DEC R0  
  SUB R1  
  MOV R6, R0
  MOV R0, [R6]
  CMP 0  
  JNZ ERROR  
  MOV [R6], 0
  MOV R0, R1
  CMP 3FFF  
  JNZ M3  
  JMP OK  
ERROR: HALT    
OK:      
  END    

Заключение.

Таким образом в процессе выполнения курсового проекта была создана микро ЭВМ на комплекте серии 1804, позволяющая производить сбор и обработку информации, имеющая свою универсальную систему команд, с возможностью выполнения сложной арифметической функции.

Данная микро ЭВМ может быть использована в качестве периферийной вычислительной машины или как автономный бортовой компьютер в тех областях, где применение таких устройств является необходимым.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: