Page 7 - Telebrasil - Julho/Agosto 1980
P. 7

o programa for transferido para o hard­                                                                                   3.2.  Cartão protótipo                                                                                                              dores com periféricos especiais e siste



       ware do  usuário  não  ná  maneira  de
                                                                                                                                                                                                                                                                     mas de programas para suporte de de­

       controlar seu  fluxo.  A  única  maneira                                                                                  Os cartões protótipos de muitos fabri­                                                                                              senvolvimento.  Eles são efetivamente



       de um  engenheiro  saber  o  que  está                                                                                    cantes, embora pequenos, contêm sis­                                                                                               como minicomputadores mas,  na mai­



       acontecendo é  interpretar os  zeros  e
                                                                                                                                 temas  de  microcomputadores  que  in­                                                                                             oria  dos  casos,  são  baseados  em  mi­

       uns que trafegam no bus.  Isto pode ser
                                                                                                                                 cluem um programa simples (monitor)                                                                                                crocomputadores.  A  maioria dos peri­

       um  exercício  de  alto  consumo  de
                                                                             9                                                   em uma ROM,  que comunica-se atra­                                                                                                 féricos usados com minicomputadores

       tempo.  Uma boa ferramenta de desen­
                                                                                                                                 vés  de  um  interface especial  com  um                                                                                           para  dados  de  entrada  e  saída,-m e­

       volvimento  tal  como  o  in-circuit-
                                                                                                                                 equipamento  externo,  por exemplo,                                                                                                mórias de massa, etc. são também ade­

       emulation estenderá o  controle  com­
                                                                                                                                 uma  teleimpressora  ou  uma  CRT.  O                                                                                              quados para S.D.M.  Pode-se usar uma

       pleto disponível  do programa de deb-
                                                                                                                                 monitor permite que através da teleim­                                                                                             teleimpressora como  único elemento

       bugitig para o programa  inserido  no
                                                                                                                                 pressora  modifiquemos  o  programa,                                                                                              de  entrada  de  dados.  Uma  leitora  de

       hardware do usuário. Isto reduzirá tre­
                                                                                                                                 conteúdos  de  memória e  de  registra­                                                                                            fita de papel e uma perfuradora de pa­

       mendamente o tempo de retirada de de­
                                                                                                                                 dores.  Normalmente,  funções  de  re­                                                                                            pel  são conectadas à teleimpressora e

       feito.
                                                                                                                                 tirar defeitos  simples  são  fornecidas                                                                                          permitem o uso de  fita de papel  como



                                                                                                                                 tais  como  comando  para  controlar  o                                                                                           um  meio  barato  de  armazenar  infor­

       3.  Desenvolvimentos usando um Sis­
                                                                                                                                 fluxo do programa, para interromper o                                                                                             mação.

       tema de Desenvolvimento de Micro­
                                                                                                                                 programa  após  instruções  seleciona­

       processador (S.D.M.)
                                                                                                                                 das, para verificar o estado do compu­                                                                                            Esta  combinação  teleimpressora/mi-



                                                                                                                                 tador, etc.                                                                                                                      crocomputador é a conf iguração mais

       Um S.D.M. é basicamente um  micro­

                                                                                                                                                                                                                                                                  simples  dos  SI.)M  grandes.  0/£reço
       computador com periféricos especiais
                                                                                                                                 Utilizando  a  teleimpressora,  uma  do­                                                                                         desta configuração é baixo, o quáfcsua

       um pacote de                                   software de  suporte.
                                                                                                                                 cumentação de ilados mínima e garan­                                                                                             principal vantagem, mas possui Aferias

      Tais sistemas  estão  disponíveis  no
                                                                                                                                 tida: listagem de programa e o registro                                                                                          desvantagens.  O  impressor,  a  leitora

       mercado em diferentes graus de sofisti­
                                                                                                                                 de todos os comandos para o monitor.                                                                                             de fita e a perfuradora de papel são len­

       cação .
                                                                                                                                 Fita de papel pode ser usada como um                                                                                             tos  (10  caracteres  por segundo).  Por­



                                                                                                                                 meio simples e permanente para arma­                                                                                             tanto,  a manipulação de programas de



      Três grupos  principais  podem  ser                                                                                        zenar programas e dados.                                                                                                         suporte  e  aplicação consomem  muito



       identificados:                                                                                                                                                                                                                                             tempo.  Um programa de suporte típico



      — 0 sistema de desenvolvimento de                                                                                         Os cartões protótipos podem ser consi­                                                                                            pode  levar  meia  hora  para  ser carre­


      custo mínimo                                                                                                              derados como o mínimo absoluto para                                                                                              gado e isto tem de ser feito várias vezes



      — 0 cartão protótipo                                                                                                      qualquer desenvolvimento de sistema.                                                                                             ao  dia. A  eficiência  do  desenvolvi­



      — Microcomputadores  com  periféri­                                                                                        Não existem  facilidades  nos  cartões                                                                                           mento  pode  ser aumentada  usando-se



      cos especiais,  por exemplo,  o  in-                                                                                      mais simples  para  traduzir os  progra­                                                                                         unidades  periféricas  mais  rápidas.



      circuit-emulator.                                                                                                         mas  automaticamente;  assim  tem-se                                                                                              Uma  leitora  de  fita  de  papel  de  alta



                                                                                                                                que  codificar todos  os  programas  na                                                                                           velocidade  pode  encurtar  o  carrega­




      3.1.0 sistema de desenvolvimento de                                                                                       linguagem da máquina.                                                                                                            mento do programa por um fator maior



      custo mínimo                                                                                                                                                                                                                                               que dez.  Um equipamento de memória



                                                                                                                                Existem alguns cartões protótipos um                                                                                             de massa com acesso direto,  tal como



      0 sistema é composto do próprio  mi­                                                                                      pouco mais evoluídos, mas sugerimos                                                                                              um floppy disk, reduz este tempo por



      croprocessador,  alguns  chips de  me­                                                                                    que  estes  só devam  ser usados  como                                                                                           outra ordem de magnitude e, mais im­



      mória,  várias chaves  ou  botões  para                                                                                   ferramenta de  desenvolvimento  para                                                                                             portante,  junto  com  o  sistem a  de



      entrada de dados e algumas  lâmpadas                                                                                      pequenos projetos.O tamanho do pro­                                                                                              operação  apropriado,  perm ite  dar



      indicadoras  de  dados de saída.  Cha­                                                                                    grama não deve exceder algumas cen­                                                                                              nome e manejar arquivo de dados pro­



      ves e lâmpadas formam juntas um pai­                                                                                      tenas de  instruções quando utilizada a                                                                                          gram ados.  Isto  reduz  em  m uito  a



      nel de controle  simples.  Tal  sistema                                                                                   linguagem de  máquina e cerca de  mil                                                                                            operação  do  computador,  mantém  o



      pode ser construído a partir dos com­                                                                                     instruções  se  um  assembler  simples                                                                                           controle das versões do programa e su­


      ponentes.  Software  de  suporte  não é                                                                                   for  utilizado.  O  suporte  para  imple­                                                                                        porta  a  produção  de  documentação




      fornecido pelo fabricante. O software                                                                                     mentar,  retirar defeitos  e  documentar                                                                                         adequada. A capacidade de armazena­


      para operação deste sistema tem de ser                                                                                    programas  maiores  não é  adequado.                                                                                             gem  de  um  diskette  ou  floppy  disk




      escrito pelo usuário. Embora construir                                                                                   Cartões  protótipos  podem  ser usados                                                                                             pode  atingir  a  2  megabits  com,uma


      tal sistema seja bastante instrutivo para                                                                                 para aumentar a velocidade do desen­                                                                                              velocidade  de  transferência de  dados



      aquele que se  inicia,  suas  limitações                                                                                  volvimento hardware.                                                                                                              de 250 kbit/s, tempo de carga de siste­



      são tão grandes que não o recomendam                                                                                                                                                                                                                        mas grandes  são reduzidos a cerca de



      como ferramenta de suporte de desen­                                                                                      3.3.  Microcomputadores com peri­                                                                                                  10  segundos  e  sistemas  de  arquivos



      volvimento.  Deve  ser  considerado                                                                                       féricos especiais                                                                                                                 grandes  podem  ser mantidos  no  dis­



      como um kit de aprendizado para fazer                                                                                                                                                                                                                       kette.



      um microcomputador  funcionar e  fa­                                                                                      Os  maiores  sistemas  de  desenvolvi­



      zê-lo executar programas  de  testes                                                                                      mento  de  microprocessadores  usados                                                                                             Floppy  disks  devem  sempre  ser usa­



       bem simples.                                                                                                             em  laboratórios  são  microcomputa­                                                                                              dos em par facilitando cópias para do-
   2   3   4   5   6   7   8   9   10   11   12