"Cuando quieras empezamos".
Así comenzaba mi exámen, como tantos otros. Salí del mismo con la absoulta impresión de haber aprobado: fui despacio, no me salté ninguna señal, señalicé también mis intenciones, en fin... Sólo podría haber suspendido debido a un paso de peatones, al cual se acercaba un señor mayor a velocidad muy cercana a cero, y aun lejos, y por un "ceda el paso" en un cruce en forma de T, en la que yo me incorporaba hacia la derecha en una vía con doble sentido de circulación. Se acercaba un coche desde la derecha (en sentido opuesto al mío) y no me paré, pero ni invadí su territorio ni nada.
No sé por qué, no tenía demasiada convicción de que yo fuera a aprobar. Pero cuál fue mi sorpresa al ver, en el papel que te entregan, los siguientes fallos:
- Reanudación de la marcha
- Velocidad (-)
Llevo cerca de 3 meses dando clases con un profesor que no para de repetirme "ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio. Ve despacio."
Y ahora me encuentro con que me llaman la atención por la velocidad. JODERMECAGOENLAPUTAOSTIADELAMADREQUETEPARIÓ. !¿Reanudación?! Cuando efectué mis paradas, esperé a que pasaran todos los coches para volver a incorporarme a la vía... Por dios, qué razones más absurdas
Conclusión: Las autoescuelas deben desaparecer, así como el exámen de conducir. Puto negocio capitalista...
martes, 17 de junio de 2008
sábado, 7 de junio de 2008
Gameboy Z80 opcodes
Navegando e investigando por ahí sobre frikismos, he encontrado esta hoja con los opcodes en mnemónico del procesador de la Gameboy original (un Z80 de Zilog). Todos los juegos de la Gameboy están construidos con estas simples operaciones.
http://www.devrs.com/gb/files/opcodes.html
El procesador, al parecer, tiene 8 registros internos visibles, de 8 bits cada uno, capaces de unirse entre ellos para formar palabras de 16 bits. También están el PC y el SP (Stack pointer).
Según veo, hay cuatro bits de control, por decirlo de alguna manera:
-C: bit de carry. Se pone a 1 cuando hay desbordamiento o en alguna operación aritmética con la ALU.
-Z: bit zero. Se pone a 1 si lo que sea es cero, ya sea un resultado de la ALU, o un registro, en una rotación por ejemplo. Supongo que los registros visibles pueden rotar.
-S: bit de substraccion. La verdad es que no sé lo que significa, supongo que se pondrá a 1 si hay una resta o algo parecido.
-H: bit de medio carry. Se pone a 1 cuando en operaciones BCD hay un acarreo del bit 3 al bit 4.
http://www.devrs.com/gb/files/opcodes.html
El procesador, al parecer, tiene 8 registros internos visibles, de 8 bits cada uno, capaces de unirse entre ellos para formar palabras de 16 bits. También están el PC y el SP (Stack pointer).
Según veo, hay cuatro bits de control, por decirlo de alguna manera:
-C: bit de carry. Se pone a 1 cuando hay desbordamiento o en alguna operación aritmética con la ALU.
-Z: bit zero. Se pone a 1 si lo que sea es cero, ya sea un resultado de la ALU, o un registro, en una rotación por ejemplo. Supongo que los registros visibles pueden rotar.
-S: bit de substraccion. La verdad es que no sé lo que significa, supongo que se pondrá a 1 si hay una resta o algo parecido.
-H: bit de medio carry. Se pone a 1 cuando en operaciones BCD hay un acarreo del bit 3 al bit 4.
Suscribirse a:
Entradas (Atom)