Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Todas las clases (Turno Noche lunes 22 hs y Turno Tarde jueves 17:30 hs):
O al grupo de telegram:
● https://t.me/joinchat/wUCgeMCL_bk5ZjRh
Operación lógica OR |
Operación NOT ~
unsigned char c=a&b; // Operación and entre los bits del registro a y del registro b
a=0x41;
b=0x23;
unsigned char d=a|b; // Operación or entre los bits del registro a y del registro b
Uso de operación XOR y NOT
unsigned char c=a^b; // Operación xor entre los bits del registro a y del registro b
a=0x25;
unsigned char d=~a; // Operación not de todos los bits del registro a
Uso de operaciones de desplazamiento
unsigned char a=0x03;
unsigned char b=a <<5; //desplazamiento de los bits del registro “a” 5 posiciones a la
izquierda
a=0xf0;
unsigned char c=a >>4;//desplazamiento de los bits del registro “a” 4 posiciones a la
derecha
n=1;
Sin embargo eUCCvm permite compilar código ejecutable para ejecutarse sobre
la misma eUCCvm, en este caso x86, a esto se le llama compilación nativa.
./nombre_del_código_ejecutable
● Compile los ejemplos para arquitectura nativa (no cruzada) x86 en eUCCvm
● Ejecute los programas y verifique con sus respuestas
https://www.campusvirtual.frm.utn.edu.ar/mod/resource/view.php?id=93055
¡IMPORTANTE PARA PRÓXIMA CLASE!
● Realizar las actividades hasta la presente clase.
● Para próxima clase conseguir en lo posible los siguientes materiales:
■ Arduino UNO y cable usb.
● Dada la situación actual, en caso de no poseer hardware podrán realizar las
prácticas simuladas con uso de Proteus.
Bibliografía gratuita recomendada
Capítulo 2 de Sistemas Empotrados en Tiempo Real de José Daniel Muñoz Frías
https://www.campusvirtual.frm.utn.edu.ar/mod/url/view.php?id=93056
https://www.campusvirtual.frm.utn.edu.ar/mod/resource/view.php?id=93057
The C Book escrito por Mike Banahan, Declan Brady y Doran (En Inglés)
https://www.campusvirtual.frm.utn.edu.ar/mod/resource/view.php?id=93058
Deep C (and C++) por Olve Maudal y Jon Jagger (En Inglés)
https://www.campusvirtual.frm.utn.edu.ar/mod/resource/view.php?id=93060
https://www.campusvirtual.frm.utn.edu.ar/mod/resource/view.php?id=93059