quinta-feira, 4 de junho de 2015

Assembler 8085

EN: This program is intended to put the contents of memory "memx" in memory "memy" and the contents of "memy" in "memx"

FR: Ce programme est destiné à mettre le contenu de la mémoire "memx" en mémoire "memy" et le contenu de "memy" dans "memx"

PT: Neste programa pretende-se colocar o conteudo de memoria "memx" na memória  "memy" e o conteudo de "memy" em "memx"


dados      equ 5000h
codigo     equ 2000h

               org dados
memx      db 77h
memy      db 88h

               org codigo
inicio:     lxi h,memx
               mov b,m
               inx h
               mov a,m
               mov m,b
               sta memx
               rst 1


program firstexample;

    var name:string;

begin
    writeln('hello - Bonjour - ola');
    writeln;
    writeln('What is your name?');
    writeln('Qual é o teu nome?');
    writeln('Comment tu te appel?');
    readln(name);
    writeln('Hi ',name,'. Nice to meet you!');   
end.

------------------------------------------------------------------------------------------------------------------
Sample program that in the space of statements was declared a variable "name" that is a "string". We have the statement "readln" waiting for the introduction of a sequences of characters on the keyboard and places (in our case) in the variable "name". Then there is the "writeln" in which we use the contents of the variable "name" to the "output" of the "writeln" ...

Exemple de programme que dans l'espace des declarations a été déclaré "name"  qui est une variable  "string". Nous avons la déclaration "readln" en attente de l'introduction d'une des séquences de caractères sur le clavier et les lieux (dans notre cas) dans la variable "name" . Puis il ya le "writeln" dans laquelle nous utilisons le contenu de la variable "name" pour le "output" de la "writeln" ...

Exemplo de programa que no espaço das declarações foi declarada uma variavel "name" que é do tipo "string". Temos a instrução "readln" que espera a introdução de uma sequencias de caracteres no teclado e coloca (neste nosso caso) na variavel "name". Temos depois o "writeln"  em que usamos o conteudo da variavel "name" para o "output" do "writeln"... 
______________________________________________________________________________

And here we have the result of the program for the user Peter
Et ici, nous avons le résultat du programme pour l'utilisateur Peter
E temos aqui o resultado do programa para o utilizador Peter 


hello - Bonjour - ola

What is your name?
Qual é o teu nome?
Comment tu te appel?
Peter
Hi Peter. Nice to meet you!




And here we have the result of the program to the user Joana Dias
Et ici, nous avons le résultat du programme à l'utilisateur Joana Dias
E temos aqui o resultado do programa para a utilizadora Joana Dias


hello - Bonjour - ola

What is your name?
Qual é o teu nome?
Comment tu te appel?
Joana Dias
Hi Joana Dias. Nice to meet you!


I will today publish a very simple example of a program in Pascal. The programs begin with the word "program" and a suggestive name, then have a space for declarations and for functions and procedures. Have after the word "begin" and the word "end." . It is in the space between "begin" and "end." we write the program.

Je publie aujourd'hui un exemple très simple d'un programme en Pascal. Les programmes commence par le terme «program» et un nom évocateur, puis ont un espace pour les déclarations et pour les fonctions et procédures. Avoir, après le mot «begin» et le mot «end.».  Il est dans l'espace entre «begin» et «end.» qui nous écrivons le programme.

Vou publicar hoje um exemplo muito simples de um programa em pascal. Os programas começam com a palavra "program " e um nome sugestivo, tem depois um espaço para declarações e para funções e procedimentos. Tem depois a palavra "begin" e a palavra "end." . É no espaço compreendido entre "begin" e "end." que escrevemos o programa.

        ________________________________________________

        ------ structure of a program in Pascal-----------
        -------structure d'un programme en Pascal----------
        -------estrutura de um programa em pascal---------




program firstprogram;

begin

end. 


______________________________________________________________________________

    ---------simple program with the writeln statement-------
    ---------programme simple avec la déclaration de writeln-----
    ---------programa simples com a instrução writeln----------------
 


program firstexample;


begin
   writeln('hello - Bonjour - ola');
end.