Está en la página 1de 12

Escuela Profesional De

Ingenieria Mecnica
LISTA DE COMANDOS
PROGRAMACION RPL
Electrica
PRESENTADO POR:
RAMOS OSNAYO GARY WILSON
130312
DOCENTE:
CLAVETEA MARON, JOSE ANTONIO

GaRy hero

GaRy hero

PROGRAMACION

2016

MENU PRG
(programa)

Men PRG, conocido Como la programacin de men consta de:


4.1- STACK
4.2 MEM
4.3- BRCH (Directorio especial)
4.4- TEST
4.5- TYPE
4.6- LIST
4.7- GROB
4.8- PICT
4.9- CHARS
4.10- MODES
4.11- IN
4.12- OUT
4.13- TIME
4.14- ERROR
4.15- RUN
He aqu una breve descripcin del contenido de estos sub-menus, y sus sub- menus:
STACK:
MEM:

BRCH:

Funciones para la manipulacin de elementos en la pantalla


Funciones relacionadas con la manipulacin de la memoria
DIR:
Funciones relacionadas con la manipulacin de directorios
ARITH:
Funciones para manipular ndices almacenados en variables
Coleccin de sub-menus con ramificacin y lazos de programas
IF: IF-THEN-ELSE-END, instruccin para ramificar
CASE:

CASE-THEN-END, instruccin para ramificar

START:

START-NEXT-STEP, instruccin para ramificar

FOR:

FOR-NEXT-STEP, instruccin para los lazos

GROB:
PICT:

DO:
DO-UNTIL-END, instruccin para los lazos
WHILE:
WHILE-REPEAT-END, instruccin para los lazos
Operadores de comparacin, operadores lgicos, funciones de prueba de
banderas
Funciones para manipulacin de objetos
Funciones relacionadas con la manipulacin de listas
ELEM:
Funciones para manipular elementos de listas
PROC:
Funciones para aplicar procedimientos a las listas
Funciones para la manipulacin de objetos grficos
Funciones para producir diagramas en la pantalla de los grficos

CHARS:

Funciones para la manipulacin de la cadena de caracteres

MODES:

Funciones para modificar modos de la calculadora


FMT:
Para cambiar formatos de nmero, formato de la coma
ANGLE: Para cambiar medida del ngulo y sistemas coordinados
FLAG:
Fijar y remover banderas y comprobar su estado
KEYS:
Para definir y activar teclas de usuario (Captulo 20)

TEST:
TYPE:
LIST:

IN:
OUT:
TIME:
ERROR:
RUN:

MENU:
Para definir y activar mens de usuario (Captulo 20)
MISC:
Cambios de modo miscelneos (seal sonora, reloj, etc.)
Funciones para la entrada del programa
Funciones para la salida del programa
Funciones de tiempo
ALRM:
Manipulacin de alarmas
Funciones para la gestin de error
IFERR:
IFERR-THEN-ELSE-END, construccin para la gestin de error
Funciones para los programas del funcionamiento y el eliminar errores

4.1- comandos do subdirectrio STACK


- Este men tiene comandos que manipulan datos de la pila HP.
4.1.1 Comando DUP

Este comando duplica el primer nivel de STACK

4.1.2- comando SWAP

Este comando cambia el primer nivel al segundo

4.1.3- comando DROP

Elimina el primer nivel de la pila

4.1.4- comando OVER

Copia de nivel 2 a nivel 1

4.1.5- comando ROT

Rotar se ejecuta en los tres primeros niveles, desde abajo hacia arriba

4.1.6- comando UNROT

Rotar en sentido contrario de ROT

4.1.7comandROLL

4 ROLL

Este comando debe insertar el nivel que usted quiere intercambiar el primero, este
caso cambi el 4, (4 ROLL)

4.1.8- comand
ROLLD

3 ROLLD

Este comando cambia el nivel 1 al nivel indicado en este caso pasamos el 1 al 3 (3


ROLLD).

4.1.9- comand
PICK

3 PICK

Este comando le permite copiar el nivel deseado para el nivel 1, en este caso se copia
al
Nivel 3 (3 PICK).

4.1.10- comand
UNPICK
5 UNPICK

Este comando es similar a la anterior.copia del nivel 1 al nivel deseado, en este caso
el nivel 5 (5 UNPICK).

4.1.11- comando PICK3

Pegue este comando para el nivel 1 de comandos que se encuentra en el nivel 3

4.1.12- comando DEPTH

Copia este comando al nivel de comando 1, que es un nivel 3

4.1.13- comando DUP2

Este comando duplica los objectos que se encuentran en los dos primeros nveles.

4.1.14- comando
DUPN

1 DUPN

Este comando es similar a la anterior, pero tenemos que proporcionar el nmero de


niveles que quiere duplicar.

4.1.15- comando DROP2

Este comando borra los dos primeros niveles de la pila

4.1.16- comando

DROPN

3 DROPN

Este comando le permite eliminar un cierto nmero de niveles en la pila en este caso
borrar 3 (3 DROPN).

4.1.17- comando DUPDU

Este comando triplica el objeto del nivel 1 de la pila.

4.1.18- comando NIP

Este comando elimina el objeto que est en el nivel 2.

4.1.19- comando
NDUPN

3 NDUPN

Este comando duplicados n veces el primer nivel.

4.2- comandos do subdirectrio MEM


-

Estos comandos trabajan ms directamente con la memoria de la


mquina.

4.2.1- comando MEM

Este comando le dar la cantidad que existe en bytes libres en el puerto 0, aprox. 240
kb.

4.2.2- comando BYTES

Determina el tamao y la suma de control de cualquier objeto en este caso es el


tamao del nmero nmero 246.518,5 antes de aplicar el comando.

4.2.3- comando NEWOBJ


Crea un nuevo objeto

4.2.4- comando ARCHIVE


Crear una copia de seguridad de todo lo que est en el hogar

4.2.5- comando RESTORE


Restaurar la copia de seguridad en el hogar

4.2.6- comandos da seccin DIR


PURGE: Borra un directorio o una variable
RCL: Recupera el objeto de una variable
STO: Guardar una variable o el directorio
CRDIR: Crea un nuevo directorio
PGDIR: Elimina un directorio
PATH: Devuelve una lista de los datos actuales
VARS: devuelve una lista de las variables del men actual
TVARS: Devuelve una lista de las variables de un tipo determinado
ORDER: Ordena as variveis segundo a ordem que se encontram na lista

4.2.7- comandos
subdirectrioARITH
STO+: Sumaun valor para valoor de la
var.

STO-: restar un valor al valor de la variable


STO*: multiplica un valor por el valor de la
variable

STO/: dividiendo la variable por un valor dado


SINV: Restaura el valor anterior de la inversa
SNEG: Restaura el valor del conjugado seno
SCONJ: Cumple con un objeto a otro combina variables
INCR: Restaura el valor anterior incrementado 1 y devuelve el valor actual
DECR: Restaura el valor anterior de encremento 1 y devuelve el valor actual
4.3- BRCH
ESTRUCTURAS Y PRUEBAS CONDICIONALES:
Una de las caractersticas de los lenguajes de programacin modernos, y estructurarse,
y puede decidir para responder a una estructura secuencial, de acuerdo con un
programa dado. Para escribir un programa en una primera lengua, escribimos un
algoritmo para resolver las situaciones ms complejas, podemos utilizar diagramas de
flujo para que sea ms fcil de entender el algoritmo, consideremos el siguiente
ejemplo, que tiene por objeto resolver los problemas de una empresa:

4.4- OPERADORES RELACIONALES, SECCIN TEST:

Los operadores relacionales son los que comparar, los argumentos de prueba,
volviendo
1 (True = True) o 0 (Falso = False) de acuerdo con lo que se pide.

4.4.1- Operadores de lgica:

Pruebas lgicas son las que permiten introducir la condicin entre dos relaciones.
4.4.2- AND
Esta funcin le permite dar a conocer si cumplir simultneamente dos condiciones, y la
respuesta ha sido demostrada en la tabla de verdad:

4.4.3- OR
Con este amplio operador que cada una de las condiciones es verdadera a que es
verdad.

4.4.4- XOR
Este operador toma el valor verdadero si las dos condiciones son diferentes, ver tabla
de verdad:

4.4.5- NOT
Este operador se utiliza para invertir el estado de una condicin; la tabla de verdad es:

4.4.6- FLAGS indicadores de sistema


Aqu se habla de la utilidad de las banderas y los comandos que permiten cambiar o
probar las banderas, estos indicadores permiten sistema o desactivar las funciones en
la calculadora, por lo que estos son muy tiles en la programacin:

SF: Activa el sistema de indicadores


seleccionados
CF: Desactiva el sistema de indicadores
seleccionados
FS?: Comprueba si un determinado indicador
que activa
FC?: Comprueba si un determinado indicador de que personas con discapacidad
FS?C: Comprueba si un indicador que activa y desactiva la
FC?C: Comprueba si este indicador apagado, y activa la

LININ:

Este comando comprueba si una ecuacin es lineal o no, esto requiere de la ecuacin y
la variable de la ecuacin; en este caso es lineal (un verdadero).

4.5- comandos de seccion TYPE


Estos comandos ayudan a combinar diferentes tipos de objetos.
Antes de entrar en estos comandos debe estar familiarizado con los diferentes tipos de
objetos que existen. En la siguiente tabla se describen algunos de ellos.

Tipo
0
1
2
3
4
5
6

Descrio
Nmero real
Nmero complexo
Texto (String)
Arrays (vector ou matriz)
Arrays com nmeros complexos
Listas
Nome

exemplo
-6.023E23
(2,5)
Gripar o motor
[1 3], [[2 3][6 4]]
[(2,3)(1,2)]
{ESTIG 9547}
x

7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
24
25
26
28
30

Varivel em uso
Programa
Algbrico (equao)
Numero Binario
Grob (grficos)
Objecto etiquetado
Unidades
Nome da XLIB
Directrio
Libraria
Backup object
Funo interna
comando interno
Internal binary integer
Numero real estendido
Numero complexo estendido
Caractre
Code Object
Dados de libraria
Nmeros inteiros
Fontes

i FOR i 1+ NEXT
X3/
X+3
#05B15h
Graphic 131x64
Datos:5354
25_Km
XLIB 543 8
DIR A5B2....END
Library 1500: FIS2
Backup MYDIR
SIN
CLEAR
<128d>
1.23E2
Complexo longo

Code
Library Data
25
Ft8_25: Wilancha

4.5.1TYPE:

TYPE

Este comando nos da el nmero del tipo de objeto que en el nivel 1.

4.5.2- VTYPE

Este comando nos da el nmero del tipo de objeto que se encuentra en una
determinada variable, en este caso el 'PPAR' variable es una lista.

4.5.3- ARRY (Arrays)

Este comando nos permite construir matrices (vectores o matrices).


Elementos vectoriales Vectores- y posicin.
Matrizes- elementos estn dispuestos en filas y columnas en una lista (#fila #coluna).

4.5.4- LIST (listas)

2 LIST

Este comando se utiliza para crear listas, es decir, la agrupacin de elementos de


cualquier tipo de
objetos, pero que el nmero de elementos que desea agrupar, en este caso, se
agrupa la cifra slo necesitan dos.

4.5.5- STR

Este comando convierte cualquier elemento en cadena.

4.5.6- TAG (tagged object)

Este comando es una etiquetadora de valores, los valores deben ser primero y luego el
nombre de la etiqueta y presione el interruptor.

4.5.7- UNIT (Unidades)

Este comando permite que un nmero de la unidad que desea

4.5.8- OBJ

Este comando hace lo contrario de los ltimos 5 visas comandos.

4.5.9- CR

Este comando se descompone un nmero complejo en su parte real e imaginaria. (Funciona


para sistemas dimensionales)

4.5.10- RC

Este comando es el contrario de la anterior, con valor real y lo imaginario pasa al complejo.
(Se puede aplicar en los sistemas dimensionales)

4.5.11- NUM

Este comando devuelve el nmero del primer carcter de una STRIG, en el ejemplo anterior,
el primer carcter es un carcter y el nmero de E es 69 (ver Gua de bolsillo p. 18)

4.5.12- CHR (character)

Este comando es el inverso del nmero anterior del carcter nos da carcter.

4.5.13- DTAG

Este comando hace que el inverso TAG, o devuelve el valor de un objeto etiqueta

4.5.14- EQ

Este comando se descompone una ecuacin del signo igual.

También podría gustarte