Informática, pregunta formulada por josealexcova, hace 2 meses

La tablet,los celulares¿Necesitan programa ensamblador o traductor?Si es afirmativa la respuesta explique cuales o cuales son y como funcionan,que tipo de programa es​

Respuestas a la pregunta

Contestado por Tenhou
4

Respuesta:

Pues que te puedo decir no se mucho del tema, pero android usa una maquina virtual no? los programas se convierten a  bytecode y la maquina virtual se encarga de traducirlo o interpretarlo para que el hardware entienda, en el caso de emsamblador se que se programa en eso cuando quieres manipular el hardware de manera directa por ejemplo los drivers ya que escriben en el kernel

en cuanto a que tipo de lenguajes son pues:

Java o kotlin que son los que usa android son de alto nivel es decir son mas entendibles a las personas ejemplo "printl()" en kotlin y "System.out.println()" en java

y el lenguaje ensamblador pues es mas lenguaje maquina y es de bajo nivel es decir mas cerca al hardware por lo que es mas dificil de entender

algo asi seria el "Print" en lenguaje ensamblador

CALL ROM_CLS

 LD A, 65

 RST 0x10

 RET

Otras preguntas