Registres Alpha (41cx)
|
12-07-2016, 11:56 AM
Post: #1
|
|||
|
|||
Registres Alpha (41cx)
Bonjour
Voici un programme qui simule plusieurs registres Alpha dans un fichier, SIZA céer le fichier de X (entier) registres et renvoie dans X le nombre de registres xmémoire consommés, ASTOA copie le registre Alpha dans le registre n° X, ARCLA copie le registre n° X dans le registre Alpha, A<> échange le registre Alpha avec le registre n° X A=? test l'égalité entre le registre Alpha et le registre n° X, renvoie 1 si =, 0 sinon dans X. CLRA supprime les registres et détruit le fichier. Les registres commencent à 1, le registre 0 est utilisé pour les échanges et les tests mais peut-être utilisé si besoin. Le n° du registre Alpha à utiliser doit être mis dans X (entier). Le fichier nommé XALPHA est le fichier en cours et doit le rester pour que les instructions fonctionnent. ASTOA,ARCLA et A<> préservent la pile. A=? préserve Alpha. Hello Here is a program that simulates several Alpha registers in a file, SIZA céer the file of X (integer) registers and returns in X the number of registers xmemory consumed, ASTOA copies the register Alpha in register No. X, ARCLA copies the register X in the Alpha register, A <> exchanges register Alpha with register n ° X A =? Test the equality between the register Alpha and the register n° X, returns 1 if =, 0 otherwise in X. CLRA deletes the registers and destroys the file. Registers start at 1, register 0 is used for exchanges and tests but can be used if needed. The number of the Alpha register to be used must be set to X (integer). The file named XALPHA is the current file and must remain so for instructions to work. ASTOA, ARCLA and A <> preserve the stack. A =? Preserves Alpha. Code:
Sorry for my english |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Registres Alpha (41cx) - Tyann - 12-07-2016 11:56 AM
RE: Registres Alpha (41cx) - morex - 12-04-2018, 06:55 PM
RE: Registres Alpha (41cx) - grsbanks - 12-04-2018, 07:06 PM
|
User(s) browsing this thread: 1 Guest(s)