A notação PMS é usada para descrever um computador mostrando a
interconexão dos seus componentes como processador, memória, chaves,
controladores e unidades periféricas. O nome vem dos componentes
``Processor-Memory-Switch''. Utilizando um conjunto de componentes primitivos,
ela ilustra como os componentes são interlidados para formar o sistema de
computação. E importante conhecer a notação PMS que é comum na
literatura para descrição de computadores.
São 6 os componentes primitivos:
Um computador convencional tem a estrutura básica da Figura , usando a notação PMS.
O par da Figura é comumente conhecido pelo nome de processador central. Em geral é útil definir este par como um outro componente PMS (não primitivo) chamado P.
Componente P: um processador capaz de interpretar uma sequência de
instruções e executar as ações correspondentes.
O nosso sistema de computação pode agora ser reduzido, omitindo ainda as linhas de controle, para o que está mostrado na Figura .
Podemos ainda definir um outro componente não primitivo C (computador), que
engloba o acima. Pode parecer não muito interessante, mas esse componente
pode ser usado para descrever sistemas multicomputadores.
Uma maneira usual de descrever os detalhes ou atributos de um componente genérico U é
onde é o atributo e o seu valor correspondente.
Por exemplo,
P (função: controle; nome: UNIVAC; tempo adição: 2 micro-seg)
M (t.cycle: 100ns; capacidade: 16 Kpalavras; palavra: 36 bits)
Algumas abreviaturas comuns usadas na literatura são derivadas como se segue.
Processador central:
P (função: central) P (central) P.central P.c Pc
Memória primária:
M (função: primária) M (primária) M.primária M.p
A título de ilustração da notação PMS, vamos dar alguns exemplos de computadores usando essa notação.