Spelling suggestions: "subject:"microcomputer -"" "subject:"computador -""
11 |
Desenvolvimento de um sistema microcomputador tolerante a falha com arquitetura em anel / Development of a fault tolerant microcomputer system with ring architectureFischer, Deisy Piedade Munhoz 26 October 1990 (has links)
Neste trabalho é apresentado um sistema microcomputador tolerante a falhas, com redundância modular tripla (TMR). Este sistema é caracterizado por uma Arquitetura em Anel implementada com três módulos processadores. A estrutura em Anel é uma arquitetura onde os módulos adjacentes são conectados por um canal de comunicação, formando um laço. Os módulos recebem dados de uma ou mais fontes (dependendo se as fontes são replicadas ou não). Esta informação é então processada e um dado é preparado para votação. O dado é transmitido aos módulos adjacentes, através do canal de comunicação. A tolerância à falhas é obtida, pela capacidade que os três processadores têm de examinar os resultados do processamento de seus vzinhos. Assim, cada processador recebe duas versões de cada processamento: o seu próprio resultado e o resultado do seu vizinho. Cada módulo, então executa a votação por programação, através da estratégia de votação sobre um número parcial de dados. Se nenhuma falha ocorreu, os três módulos irão produzir o mesmo resultado. O resultado da votação (comparação) é indicado em cada módulo por um sinalizador de erro. Quando ocorre uma falha em um módulo, o esquema de votação por programação identifica a ocorrência desta falha, mas o sistema irá continuar a operar corretamente, apesar da falha e um módulo. O sistema em Anel com redundância tripla, pode tolerar uma falha em um dos módulos. Estes cálculos não são executados de uma maneira fortemente sincronizada, mas os processadores são sincronizados de uma forma mais flexível, através de programação. O sistema foi implementado usando três módulos microcomputadores. Cada microcomputador tem um controlador de disco. O sistema acessa um único terminal de vídeo. O programa monitor é composto de três módulos idênticos, para os três microcomputadores. Cada módulo reside na memória local de cada microcomputador. O sistema executa o Sistema Operacional CP/M. Os programas para este sistema operacional serão executados de uma forma tolerante à falhas sem necessidade de modificações. O objetivo deste trabalho foi desenvolver um sistema de uso geral com alta disponibilidade. / A fault-tolerant, tri-module redundant (TMR), microcomputer System is presented. This system is characterized by a Ring Architecture implemented with three processor modules. The ring structure is a loop type architecture in which adjacent modules are connected by single communication links. The modules receive data from one or more sources (depending on whether these sources are replicated or not). This information is then processed and made ready for voting. The data is passed between the adjacent modules over the connecting links. Fault-tolerance is achieved by each of the three processors being able to examine computational results from its neighbour. Thus, each module process receives two versions of each calculation: one from its own calculation and one received from the other processor. Each module then performs the voting by software, with voting on parcial data estrategy. If no fault has ocorred, it can be expected that all the three modules will produce the same result. The result of the voting (comparision) is indicated in each module by na error condition flag. In the evento f a fault in one of the module/processors, then this will be recognized by the software voting and an error will be reported, the system will continue proper operation in spite of the failure of a single module. Triple Modular Redundant Ring System can tolerate a single fault in one of the modules. The calculations are not carried out in a tightly synchronized manner, but the processors are loosely synchronized by software. The system was implemented using three Z-80 based microcomputer boards. Each microcomputer board has it own disk-controller board. The system access a single vídeo terminal. The software monitor is comprised of three identical modules, one for each three microcomputer. Each software monitor module resides in the respective local memory of its microcomputers. The application software performs under CP/M Operational System. Programs from non-redundant versions will be executed in a fault tolerant manner without modification. Through this, our objective was to develop a system of general application, with high availability.
|
12 |
Fundamentos do diagrama de Hasse e aplicações à experimentação / Foundations of Hasse diagram and its applications on experimentationAlcarde, Renata 24 January 2008 (has links)
A crescente aplicação da estatística às mais diversas áreas de pesquisa, tem definido delineamentos complexos, dificultando assim seu planejamento e análise. O diagrama de Hasse é uma ferramenta gráfica, que tem como objetivo facilitar a compreensão da estrutura presente entre os fatores experimentais. Além de uma melhor visualização do experimento o mesmo fornece, através de regras propostas na literatura, os números de graus de liberdade de cada fator. Sob a condição de ortogonalidade do delineamento, podem-se obter também as matrizes núcleo das formas quadráticas para as somas de quadrados e as esperanças dos quadrados médios, propiciando a razão adequada para a aplicação do teste F. O presente trabalho trata-se de uma revisão, fundamentada na álgebra linear, dos conceitos presentes na estrutura do diagrama. Com base nos mesmos, demonstrou-se o desdobramento do espaço vetorial do experimento em subespaços gerados por seus respectivos fatores, de tal modo que fossem ortogonais entre si. E, a fim de exemplificar as regras e o emprego desta ferramenta, utilizaram-se dois conjuntos de dados, o primeiro de um experimento realizados com cabras Saanen e segundo com capim Marandu, detalhando-se a estrutura experimental, demonstrando-se a ortogonalidade entre os fatores e indicando-se o esquema da análise da vari^ancia. Cabe salientar que o diagrama não substitui o uso de softwares, mas tem grande importância quando o interesse está em se comparar resultados e principalmente verificar o quociente adequado para o teste F. / The increase of statistics applications on the most diverse research areas has defined complex statistics designs turn its planning and analysis really hard. The Hasse diagram is a graphic tool that has as objective turn the comprehension of the present structure among the experimental factors easiest. More than a better experiment overview, by the rules proposed on the literature, this diagram gives the degrees of freedom for each factor. By the condition of design orthogonality, the nucleus matrix of quadratic form for the sum of squares and the expected values for the mean squares can also be obtained, given the proper ratio for F test application. The present work is a review, with its foundations on linear algebra, of the present\'s concepts on the diagram structure. With this basis were demonstrated the development of the vectorial space of the experiment in subspaces generated by its own factors, in a way that it was orthogonal within themselves. And, to give examples about the rules and the application of this tool, experimental data of Saanen goats and other set of data of Marandu grazing were used, with a detailed experiment structure, showing the orthogonality within the factors and with an indication of the analysis of variance model. Has to be emphasized that the diagram do not substitute the usage of software but has a great meaning when the interest is about results comparisons and most of all to check the proper quotient for the F test.
|
13 |
Desenvolvimento de um sistema microcomputador tolerante a falha com arquitetura em anel / Development of a fault tolerant microcomputer system with ring architectureDeisy Piedade Munhoz Fischer 26 October 1990 (has links)
Neste trabalho é apresentado um sistema microcomputador tolerante a falhas, com redundância modular tripla (TMR). Este sistema é caracterizado por uma Arquitetura em Anel implementada com três módulos processadores. A estrutura em Anel é uma arquitetura onde os módulos adjacentes são conectados por um canal de comunicação, formando um laço. Os módulos recebem dados de uma ou mais fontes (dependendo se as fontes são replicadas ou não). Esta informação é então processada e um dado é preparado para votação. O dado é transmitido aos módulos adjacentes, através do canal de comunicação. A tolerância à falhas é obtida, pela capacidade que os três processadores têm de examinar os resultados do processamento de seus vzinhos. Assim, cada processador recebe duas versões de cada processamento: o seu próprio resultado e o resultado do seu vizinho. Cada módulo, então executa a votação por programação, através da estratégia de votação sobre um número parcial de dados. Se nenhuma falha ocorreu, os três módulos irão produzir o mesmo resultado. O resultado da votação (comparação) é indicado em cada módulo por um sinalizador de erro. Quando ocorre uma falha em um módulo, o esquema de votação por programação identifica a ocorrência desta falha, mas o sistema irá continuar a operar corretamente, apesar da falha e um módulo. O sistema em Anel com redundância tripla, pode tolerar uma falha em um dos módulos. Estes cálculos não são executados de uma maneira fortemente sincronizada, mas os processadores são sincronizados de uma forma mais flexível, através de programação. O sistema foi implementado usando três módulos microcomputadores. Cada microcomputador tem um controlador de disco. O sistema acessa um único terminal de vídeo. O programa monitor é composto de três módulos idênticos, para os três microcomputadores. Cada módulo reside na memória local de cada microcomputador. O sistema executa o Sistema Operacional CP/M. Os programas para este sistema operacional serão executados de uma forma tolerante à falhas sem necessidade de modificações. O objetivo deste trabalho foi desenvolver um sistema de uso geral com alta disponibilidade. / A fault-tolerant, tri-module redundant (TMR), microcomputer System is presented. This system is characterized by a Ring Architecture implemented with three processor modules. The ring structure is a loop type architecture in which adjacent modules are connected by single communication links. The modules receive data from one or more sources (depending on whether these sources are replicated or not). This information is then processed and made ready for voting. The data is passed between the adjacent modules over the connecting links. Fault-tolerance is achieved by each of the three processors being able to examine computational results from its neighbour. Thus, each module process receives two versions of each calculation: one from its own calculation and one received from the other processor. Each module then performs the voting by software, with voting on parcial data estrategy. If no fault has ocorred, it can be expected that all the three modules will produce the same result. The result of the voting (comparision) is indicated in each module by na error condition flag. In the evento f a fault in one of the module/processors, then this will be recognized by the software voting and an error will be reported, the system will continue proper operation in spite of the failure of a single module. Triple Modular Redundant Ring System can tolerate a single fault in one of the modules. The calculations are not carried out in a tightly synchronized manner, but the processors are loosely synchronized by software. The system was implemented using three Z-80 based microcomputer boards. Each microcomputer board has it own disk-controller board. The system access a single vídeo terminal. The software monitor is comprised of three identical modules, one for each three microcomputer. Each software monitor module resides in the respective local memory of its microcomputers. The application software performs under CP/M Operational System. Programs from non-redundant versions will be executed in a fault tolerant manner without modification. Through this, our objective was to develop a system of general application, with high availability.
|
14 |
Fundamentos do diagrama de Hasse e aplicações à experimentação / Foundations of Hasse diagram and its applications on experimentationRenata Alcarde 24 January 2008 (has links)
A crescente aplicação da estatística às mais diversas áreas de pesquisa, tem definido delineamentos complexos, dificultando assim seu planejamento e análise. O diagrama de Hasse é uma ferramenta gráfica, que tem como objetivo facilitar a compreensão da estrutura presente entre os fatores experimentais. Além de uma melhor visualização do experimento o mesmo fornece, através de regras propostas na literatura, os números de graus de liberdade de cada fator. Sob a condição de ortogonalidade do delineamento, podem-se obter também as matrizes núcleo das formas quadráticas para as somas de quadrados e as esperanças dos quadrados médios, propiciando a razão adequada para a aplicação do teste F. O presente trabalho trata-se de uma revisão, fundamentada na álgebra linear, dos conceitos presentes na estrutura do diagrama. Com base nos mesmos, demonstrou-se o desdobramento do espaço vetorial do experimento em subespaços gerados por seus respectivos fatores, de tal modo que fossem ortogonais entre si. E, a fim de exemplificar as regras e o emprego desta ferramenta, utilizaram-se dois conjuntos de dados, o primeiro de um experimento realizados com cabras Saanen e segundo com capim Marandu, detalhando-se a estrutura experimental, demonstrando-se a ortogonalidade entre os fatores e indicando-se o esquema da análise da vari^ancia. Cabe salientar que o diagrama não substitui o uso de softwares, mas tem grande importância quando o interesse está em se comparar resultados e principalmente verificar o quociente adequado para o teste F. / The increase of statistics applications on the most diverse research areas has defined complex statistics designs turn its planning and analysis really hard. The Hasse diagram is a graphic tool that has as objective turn the comprehension of the present structure among the experimental factors easiest. More than a better experiment overview, by the rules proposed on the literature, this diagram gives the degrees of freedom for each factor. By the condition of design orthogonality, the nucleus matrix of quadratic form for the sum of squares and the expected values for the mean squares can also be obtained, given the proper ratio for F test application. The present work is a review, with its foundations on linear algebra, of the present\'s concepts on the diagram structure. With this basis were demonstrated the development of the vectorial space of the experiment in subspaces generated by its own factors, in a way that it was orthogonal within themselves. And, to give examples about the rules and the application of this tool, experimental data of Saanen goats and other set of data of Marandu grazing were used, with a detailed experiment structure, showing the orthogonality within the factors and with an indication of the analysis of variance model. Has to be emphasized that the diagram do not substitute the usage of software but has a great meaning when the interest is about results comparisons and most of all to check the proper quotient for the F test.
|
15 |
[en] HARDWARE OF A MICROCOMPUTER FOR MULTIPROGRAMMING / [pt] HARDWARE DE UM MICROCOMPUTADOR PARA MULTIPROGRAMAÇÃOLUIZ SERGIO PESTANA BASILIO 26 April 2007 (has links)
[pt] A multiprogamação caracteriza-se pelo compartilhamento dos
recursos da máquina por vários processos usuários. O
ambiente de computação propício para execução destes
processos deve incluir dispositivos para relocação de
endereços, proteção de memória, estados supervisor e
usuário, e uma estrutura flexível de entrada e saída.
A implementação de tais sistemas com microprocessadores de
8 bits é problemática, devido ao seu desempenho aquém do
desejável para tal propósito.
Com o INTEL 8086 iniciou-se a geração dos
microprocessadores de 16 bits, com desempenho comparável
aos processadores de pequenos minicomputadores. Apesar
deste desempenho, esta partilha é voltada par as mesmas
aplicações dos microprocessadores de 8 bits: processamento
dedicado e sistemas monoprogramados. Por isso não foram
previstos mecanismos de suporte à multiprogramação.
Esta dissertação apresenta um microcomputador para
multiprogramação, baseado no INTEL 8086, em que várias
facilidades foram implementadas, por lógica externa, para
este fim.
São descritos e analisados os vários dispositivos
desenvolvidos para que fosse criado um ambiente propício
para multiprogramação sem que se deteriorasse o desempenho
do processador.
Este trabalho recebeu auxílio do CNPq, processo nº
40.2029180, como parte do projeto MULTIPUC. / [en] Machine resources are shared by many processes in
multiprogramming systems. The suitable environment to run
these processes must include devices for address
relocation, memory protection, supervisor and user modes
of operation and a flexible input/output structure.
It is very hard to implement such systems with 8 bits
microprocessors, because their performances don`t file the
desirable requirements.
The 16 bits microprocessors generation, witch began with
INTEL 8086, brougth more powerful processors, with
performances as good as the small minicomputers
processors. Nevertheless, INTEL 8086 was designed for the
same applications as the 8 bits processors: dedicated
processing and monoprogrammed systems. It doesn´t support
multiprogramming applications.
This work presents a microcomputer for multiprogramming,
based on INTEL 8086. Many facilities are implemented, with
external logic, to create a multiprogramming environmen
without degenerate the processor performance.
This work was supported by CNPq grant 40.2029180 as part
of the project MULTIPUC.
|
16 |
Custos: algumas aplicações gerenciais: um caso práticoPedrinola, Pietro 12 June 1990 (has links)
Made available in DSpace on 2010-04-20T20:14:36Z (GMT). No. of bitstreams: 0
Previous issue date: 1990-06-12T00:00:00Z / E um estudo de caso com o objetivo de mostrar em praticamente as distorções causadas pela inflação na Demonstração de Resultados feita pelos métodos contábeis tradicionais e sugerir uma metodologia que as minimize. O custeio direto e atualizações monetárias pela OTN fiscal via microcomputador foram as ferramentas utilizadas para tanto. Os resultados obtidos são válidos para o caso analisado restringindo-se portanto, as possibilidades de generalização.
|
17 |
FERRAMENTA COMPUTACIONAL PARA ACIONAMENTO DE MOTORES DE PASSO APLICADOS AO PROJETO DE EQUIPAMENTOS CNC / COMPUTERIZED TOOL FOR STEPPING MOTOR STARTING APPLIED TO THE CNC EQUIPMENTS PROJECTGoellner, Erika 20 April 2006 (has links)
The high competitiveness between companies, the projects complexity, the
machinery modernization, the production flexibility and the costs reduction, lead small
and medium companies to aim new diversification of equipments and products to
maintain themselves in a worldwide market. One way of seeking a better mechanic
production concerning these aspects is using the equipments of the Computerized
Numeric Command (CNC). This paper has the objective of creating a computerized
tool (a software) that works as a Computerized Numeric Command unit. The system
has the function of controlling the communication with the machine devices, and it
also works to make possible the creation or usage of a text file with a CNC
programming, to interpret, analyze, simulate and execute the information of a preprogrammed
sequence of operations (CNC programming). The implementation of the
control functions, of the equipment operation resources, of the software CNC
simulation on a graphic screen and of the techniques of linear and circle interpolation
showed the viability of the personal computers (PCs) application as a command unit
developing the CNC machines with stepping motor starting. / A alta competitividade entre as empresas, a complexidade de projetos, a
modernização de maquinário, a flexibilidade da produção e a redução de custos,
levam as pequenas e médias empresas a buscar novos equipamentos e
diversificação de produtos para se manterem no mercado globalizado. Uma forma de
buscar a melhoria da produção mecânica nesses aspectos é através da utilização de
equipamentos de Comando Numérico Computadorizado (CNC). Esse trabalho tem o
objetivo da criação de uma ferramenta computacional (programa) que opere como
uma unidade de Comando Numérico Computadorizado. O sistema tem como função
controlar a comunicação com os dispositivos da máquina, bem como possibilitar a
criação ou utilização de um arquivo de texto com a programação CNC, interpretar,
analisar, simular e executar as informações de uma seqüência pré-programada de
operações (programação CNC). A implementação de funções de controle, de
recursos de operação do equipamento, de simulação do programa CNC em tela
gráfica e de técnicas de interpolação linear e circular, mostrou a viabilidade de
aplicação de microcomputadores pessoais (PCs) como unidade de comando no
desenvolvimento de máquinas CNC com acionamento por motores de passo.
|
18 |
Projeto de um microcomputador de 8 bits para aplicações em pesquisa e ensino / 8 bits microcomputer project for applications in research and teachingMartins, Mateus Jose 18 May 1990 (has links)
O presente trabalho descreve o desenvolvimento de um microcomputador de 8 bits. O projeto inclui além dos circuitos básicos, lógica adicional para extender a memória contornando o limite normal de endereçamento. Um disco virtual uma interface em RAM e uma interface para \"Winchester\" foram desenvolvidas para extender a capacidade de armazenamento secundário e a velocidade de execução. Suporte para o coprocessador AM9511 é fornecido para freqüentes cálculos em ponto flutuante. Rotinas para operações básicas de E/,. manipulação da memória e \"Caching\" de disco, foram desenvolvidas para suportar o sistema operacional CP/M. Um monitor residente com montador, desmontador e funções de E/S de alto nível, foi construído para ajudar no desenvolvimento de aplicações dedicadas. / The present works describes the development of an 8 bits microcomputer system. The project includes, besides the basic circuity, additional logic for memory extension behind the regular address limit. A virtual RAM disk and a Winchester interface were developed to extend secondary storage and execution speed. For floating point intensive calculations support for an AM9511 coprocessor is given. Routines for basic I/O operations, memory management and disk \"Caching\" were developed to support the CP/M operating system. A resident monitor with assembly, disassembly and high level I/O functions was constructed to aid the development of dedicated application.
|
19 |
Projeto de um microcomputador de 8 bits para aplicações em pesquisa e ensino / 8 bits microcomputer project for applications in research and teachingMateus Jose Martins 18 May 1990 (has links)
O presente trabalho descreve o desenvolvimento de um microcomputador de 8 bits. O projeto inclui além dos circuitos básicos, lógica adicional para extender a memória contornando o limite normal de endereçamento. Um disco virtual uma interface em RAM e uma interface para \"Winchester\" foram desenvolvidas para extender a capacidade de armazenamento secundário e a velocidade de execução. Suporte para o coprocessador AM9511 é fornecido para freqüentes cálculos em ponto flutuante. Rotinas para operações básicas de E/,. manipulação da memória e \"Caching\" de disco, foram desenvolvidas para suportar o sistema operacional CP/M. Um monitor residente com montador, desmontador e funções de E/S de alto nível, foi construído para ajudar no desenvolvimento de aplicações dedicadas. / The present works describes the development of an 8 bits microcomputer system. The project includes, besides the basic circuity, additional logic for memory extension behind the regular address limit. A virtual RAM disk and a Winchester interface were developed to extend secondary storage and execution speed. For floating point intensive calculations support for an AM9511 coprocessor is given. Routines for basic I/O operations, memory management and disk \"Caching\" were developed to support the CP/M operating system. A resident monitor with assembly, disassembly and high level I/O functions was constructed to aid the development of dedicated application.
|
Page generated in 0.0426 seconds