[PLUTO-ildp] Serial-HowTo: suggerimenti per la traduzione
Giulio Daprelà
giulio a pluto.it
Lun 27 Set 2010 16:24:16 CEST
2010/9/24 Antonio Colombo <azc100 a gmail.com>
> > "Here's a replay of the above in a little more detail
> > (but still very incomplete). Most of the work at the
> > serial port is done by the UART chip (or the like).
> > To transmit a byte, the serial device driver program
> > (running on the CPU) sends a byte to the serial
> > port"s I/O address. This byte gets into a 1-byte
> > "transmit shift register" in the serial port. From
> > this shift register bits are taken from the byte
> > one-by-one and sent out bit-by-bit on the serial
> > line."
> >
>
> > "Qui c'è una replica del precedente con un po' meno
> > dettaglio (ma rimane molto incompleto). La maggior
> > parte del lavoro della porta seriale è fatto dal
> > chip UART (o l'equivalente). Per trasmettere un byte,
> > il driver del dispositivo seriale (in esecuzione
> > nella CPU) invia un byte all'indirizzo I/O della
> > porta seriale. Questo byte è inserito in un "registro
> > turni di trasmissione" ad 1-byte nella porta
> > seriale. Da questo registro di spostamento i bit
> > sono prelevati dal byte uno ad uno ed inviati bit per
> > bit sulla linea seriale."
>
> in a little more detail
> un po' più dettagliata
>
> but still very incomplete
> ma ancora molto parziale
>
> transmit shif register
> registro di scorrimento per la trasmissione
>
> [credo voglia dire (ma potrei sbagliarmi) che il
> registro "scorre", passa in rassegna, i bit del byte e
> li fa "uscire" uno alla volta]
>
> shift register
> registro di scorrimento
>
>
>
Concordo con tutte le traduzioni di Antonio. Giusto per precisare meglio, lo
shift register agisce come se fosse un nastro trasportatore. Butta fuori bit
facendoli scorrere. Quello che di volta in volta si trova all'estremita'
esce dal registro e viene spedito sulla linea seriale.
--
Giulio
---------------------
Linux user #356310
LFS user #11031
Maggiori informazioni sulla lista
pluto-ildp