K1839


К1839 es un chipset de microprocesador desarrollado entre 1984 y 1989 en el Angstrem Research Institute [1] por el mismo equipo que desarrolló la serie 1801BMx de CPU. Fue el primer sistema de microprocesador de 32 bits soviético y más tarde el primer ruso. Desde el punto de vista de un programador, era una réplica completa del VAX 11/750 Comet e incluía aritmética de punto flotante, a diferencia de los microprocesadores MicroVAX producidos por DEC . El conjunto de chips incluía un procesador, un coprocesador para aritmética de números enteros y de coma flotante, un controlador de memoria y un adaptador de bus. Fue fabricado en un proceso de 3 µm.. La computadora Electronika-32 y una placa VAX-PC se construyeron sobre la base de este chipset, así como la computadora digital a bordo aeroespacial SB3541 (desarrollada por LNPOEA - OKB "Electroavtomatika", San Petersburgo). El chipset 1839 todavía está en producción y se utiliza en los sistemas de control de los satélites GLONASS-M .

El procesador tenía control de microprograma externo, es decir, además de la CPU, se requería una ROM separada (1839RE1 para equipos especiales o cualquier ROM de 32 bits de 16kW con el tiempo de ciclo apropiado). Sin embargo, esto no significa que el conjunto de instrucciones pueda modificarse arbitrariamente ya que el decodificador de instrucciones se incluyó en los circuitos de la CPU.

Según publicaciones en el foro MO.DEC de FidoNet , [2] el coprocesador aritmético se lanzó originalmente con errores y no siempre fue posible ejecutar software escrito para VAX. Para evitar esto, se lanzaron microprogramas actualizados para emular las funciones del coprocesador en microcódigo en la CPU. [3] Se introdujeron chips corregidos de errores en la exposición Comtek'93 .