Login

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

CCNA Discovery 1 - Capitolo 1: Spiegazione codice ASCII 13 Anni 6 Mesi fa #1

  • vodevil17
  • Autore della discussione
  • Offline
  • Senior Member
  • Senior Member
  • Messaggi: 27
  • Ringraziamenti ricevuti 0
Non capisco alcune cose del codice ASCII.

Si usano 8 bit per rappresentare un singolo numero o una singola lettera.

Il numero 9 perchè viene scritto 00111001 e non 00001001

Io sapevo che partendo da sinistra si inizia con 1 e i valori successivi vanno moltiplicati per due, quindi dove c'è il primo 1 vale 1, poi 2...4...8...16. 9 in binario si scrive 1001, in ascii perchè 00111001 ?!

Si prega Accedi a partecipare alla conversazione.

Ultima Modifica: da instructor.

Capitolo 1: Spiegazione codice ASCII 13 Anni 6 Mesi fa #2

  • vodevil17
  • Autore della discussione
  • Offline
  • Senior Member
  • Senior Member
  • Messaggi: 27
  • Ringraziamenti ricevuti 0
ok...ho capito che i primi 0011 sono fissi da ascii a binario! e cosa significa?

Si prega Accedi a partecipare alla conversazione.

Capitolo 1: Spiegazione codice ASCII 13 Anni 6 Mesi fa #3

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
Ciao vodevil,
il codice ASCII (American Standard Code for Information Interchange - ovvero Codice Standard Americano per lo Scambio di Informazioni), originariamente a 7 bit, è un sistema di rappresentazione di caratteri. Sicuramente dettata da scelte ingegneristiche, anche se attualmente si utilizzano codifiche ad 8 bit, i codici decimali da 0 a 31 e il 127 sono e restano caratteri non stampabili (codici di controllo). Il 32 corrisponde al carattere di "spazio", mentre i codici dal 32 al 126 sono caratteri stampabili (nella rappresentazione a 7 bit). Risulta evidente dunque che il numero "9", come ogni altra cifra decimale, non viene rappresentato con la sua traduzione binaria. Detto questo, tieni bene presente che in realtà per calcolare le potenze di 2 su un numero binario si parte da destra e si procede verso sinistra (è un caso quindi che il numero 9 - 1001 in binario - si possa leggere in entrambi i versi)
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications

Si prega Accedi a partecipare alla conversazione.

Capitolo 1: Spiegazione codice ASCII 13 Anni 6 Mesi fa #4

  • vodevil17
  • Autore della discussione
  • Offline
  • Senior Member
  • Senior Member
  • Messaggi: 27
  • Ringraziamenti ricevuti 0
si si, volevo dire da destra a sinistra!! :D ..

quindi il binario rimane e lo 0011 iniziale va sempre?

Si prega Accedi a partecipare alla conversazione.

Capitolo 1: Spiegazione codice ASCII 13 Anni 6 Mesi fa #5

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
La relazione tra i caratteri numerici decimali, ed i relativi ASCII binari, è decisamente parziale (intendo che poteva anche essere altrimenti). Ti rimando alla visione di questa tabella per una panoramica:



Come puoi vedere, fino al "32", il codice ASCII non rappresenta caratteri printable. Che poi i caratteri numerici decimali siano rappresentabili in sequenza, e che al loro interno il codice ASCII relativo contenga la loro rappresentazione binaria, è una scelta arbitraria dettata credo da comodità.
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications
Allegati:

Si prega Accedi a partecipare alla conversazione.

Ultima Modifica: da jpalombi. Motivo: Ripristino immagine
  • Pagina:
  • 1
Moderatori: jpalombi