viernes, 26 de febrero de 2016
jueves, 25 de febrero de 2016
Crear Tablas Mysql
#Entrar al servidor modo de comandos
mysql -u root -p
# Lista de bases de Datos del servidor
mysql>
show databases;
# Abrir base de datos en ventana de comandos (empleados)
use empleados
#crear ususario
CREATE USER 'ramon'@'localhost' IDENTIFIED BY '123';
#darle privilegios
GRANT ALL PRIVILEGES ON empleados.* TO 'ramon'@'localhost';
#salirse
exit
#entrar de nuevo pero con el usuario que acabo de crear
mysql -u yoly -p
#password 123
abrir workbench
ir a databases y conectarse con mi nuevo ususario
ir a database y hacer click en reverze engineer
crear una tabla en el modelo
guardar el modelo
sincronizar el model, hacer click en database, sincronizar, darles siguiente hasta que termine
CREATE table sueldos(
id_empleado int not null auto_increment,
horas_trab int not null,
fecha_trab date NOT NULL,
area_trabajo varchar(30) not null,
PRIMARY KEY (id_empleado)
);
GUI Turbo Assembler (TASM) A 64bit MuItilingual IDE for Assembly Language with TASM & TLINK
BAJAR IDE PARA PROGRAMAR EN TASM:
GUI Turbo Assembler (TASM) A 64bit MuItilingual IDE
https://sourceforge.net/projects/guitasm8086/
miércoles, 24 de febrero de 2016
MySQL Create Bases de Datos
#conectarse al servidor
desde comandos:
mysql -u root -p
#Existe un usuario que se llama "Root" este usuario esta siempre por default, y tiene todos los accesos
#Es recomendable crear un usuario para la bases de datos que tenga accesos limitado, pro ejemplo leer, pero que no puede borrar, insertar etc,
#abrir terminal de comandos:
cmd
#para conectarse a la base de datos con el usuario root usa lo siguiente
mysql -u root -p
#my password para root es mysql
#crear base de datos
CREATE DATABASE biblioteca;
# ver usurios de mysql
mysql> select User from mysql.user;
#crear ususario
CREATE USER 'yoly'@'localhost' IDENTIFIED BY '123';
#darle privilegios
GRANT ALL PRIVILEGES ON biblioteca2.* TO 'yoly'@'localhost';
#salirse
exit
#entrar de nuevo pero con el usuario que acabo de crear
mysql -u yoly -p
#password 123
abrir workbench
ir a databases y conectarse con mi nuevo ususario
ir a database y hacer click en reverze engineer
crear una tabla en el modelo
guardar el modelo
sincronizar el model, hacer click en database, sincronizar, darles siguiente hasta que termine
Referencias
miércoles, 10 de febrero de 2016
Libro de Lenguaje ensamblador resumen:
Un ensamblador es un programa que lee un archivo de texto con instrucciones de ensamblador y convierte el ensamblador en código de maquina.
Los compiladores son programas que hacen conversiones similares para lenguajes de programacion de alto nivel.
Un ensamblador es mucho mas simple que un compilador.
Las instrucciones de un lenguaje de alto nivel son mucho mas complejas y pueden requerir muchas instrucciones de maquina
En los ejemplos de este libro se usa Netwide Assembler o NASM . Est´a disponible libremente en Internet (vea el prefacio para la URL). Los ensambladores m´as comunes son el ensamblador de Microsoft (MASM) y el de Borland (TASM) . Hay algunas diferencias en la sintaxis del ensamblador de NASM, MASM y TASM .
La instrucción esencial es MOV Ella trasladan datos de un lugar a otro.
mov dest, src
mov eax, 3 ; almacena 3 en el registro EAX (3 es el operando inmediato)
mov bx, ax ; almacena el valor de AX en el registro BX
La instrucción ADD se usa para sumar enteros.
add eax, 4 ; eax = eax + 4
add al, ah ; al = al + ah
La instrucción SUB resta enteros.
sub bx, 10 ; bx = bx - 10
sub ebx, edi ; ebx = ebx - edi
Las instrucciones INC y DEC incrementan o incrementan valores en uno.
inc ecx ; ecx++
dec dl ; dl--
continua.....
martes, 2 de febrero de 2016
lunes, 1 de febrero de 2016
SASM IDE
Bajar IDE del Link :
SASM IDE (entorno de Desarrollo integrado) para Lenguaje
Ensamblador:
https://dman95.github.io/SASM/english.html
IDE SASM PARA PROGRAMAR (link)
Investigar IDE para lenguaje ensamblador
SASM soporta los siguientes lenguajes ensambladores:
NASM
MASM
GAS
FASM
MASM
GAS
FASM
Vamos a utilizar el lenguaje NASM (bajar libro):
Suscribirse a:
Entradas (Atom)