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-