Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Application System/400 Arquitetura/Linguagem de Máquina • Máquina de alto nível, com uma interface conveniente para os usuários. • Independente de tecnologia • Interface de Máquina de Alto Nível (HLMI – High Level Machine Interface), isolando usuários e programadores de detalhes de implementação em hardware. • Armazenamento de nível único. • Instruções de máquina de alto nível, comum a todos os sistemas da família, proporcionando portabilidade do sistema operacional e de aplicações existentes e preservando os investimentos do usuário. • “Linguagem de máquina” baseada em uma “máquina virtual”, com comandos poderosos e orientados a objeto. • “Linguagem de máquina” suportando funções dos sistema operacional e de banco de dados (gerenciamento de processos e filas de mensagens, e manutenção de índices, por exemplo). Interface de Máquina de Alto Nível Código Interno Microprogramação Código Interno Palavras de Controle Hardware Application System/400 Hardware • Arquitetura centrada no barramento de E/S. • Cada processador de E/S se comunica com o sistema e controla os dispositivos ligados a ele. • Sistema armazena o código necessário para operação dos processadores de E/S. • Cada barramento está conectado ao processador do sistema, a um processador de serviço e a processadores de E/S. • Cada processador de E/S é capaz de realizar auto-teste quando é iniciado, anunciando sua presença caso estejam em funcionamento. Isto permite que novos dispositivos sejam conectados ou retirados sem necessitar parar o sistema. OS/400 Código Interno Processador do Sistema BCU BCUBCU Barramento de E/S 0 Tape Disk BCU Micro Processador Clock DadosVitais Processador de Serviço Barramento de E/S 1 Barramento de E/S N Processador Controlador de E/S Processador Controlador de E/S Workstation Workstation Workstation Processador Controlador de E/S Portas de Comunicação Application System/400 Hardware • O sistema suporta o acréscimo de múltiplos processadores transparentemente. Uma distribuição eficiente do processamento é garantida pelo próprio sistema.