Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuál es el principio del almacenamiento de datos?

¿Cuál es el principio del almacenamiento de datos?

El principio del almacenamiento USB: lo principal es agregar puertas flotantes y seleccionar puertas a los transistores originales para formar un cobertizo flotante para almacenar electrones en el semiconductor donde la corriente se conduce en una dirección entre la fuente. y escurrir. La puerta flotante está envuelta con una película aislante de óxido de silicio. Arriba está la puerta de selección/control que controla la corriente de conducción entre la fuente y el drenaje. El dato es 0 o 1 dependiendo de si hay electrones en la puerta flotante formada sobre el sustrato de silicio. Si hay electrones es 0, si no hay electrones es 1. La memoria flash, como su nombre indica, se inicializa eliminando datos antes de escribir. Específicamente, los electrones se extraen de todas las puertas flotantes. Todos los datos volverán a "1". Al escribir, escriba solo cuando los datos sean 0 y no haga nada cuando los datos sean 1. Cuando se escribe 0, se aplica un alto voltaje a los electrodos de compuerta y drenaje, lo que aumenta la energía de los electrones conducida entre los electrodos fuente y drenaje. De esta manera, los electrones atravesarán la película aislante de óxido y entrarán por la puerta flotante. Al leer datos, se aplica un cierto voltaje al electrodo de puerta. Una corriente grande se establece en 1 y una corriente pequeña se establece en 0. Cuando la compuerta flotante no tiene electrones (los datos son 1), y se aplica un voltaje al drenaje mientras se aplica un voltaje al electrodo de la compuerta, se genera una corriente debido al movimiento de una gran cantidad de electrones entre la fuente y el drenaje. . En el estado en el que la puerta flotante tiene electrones (los datos son 0), la cantidad de electrones conducidos en el canal disminuirá. Debido a que una vez que los electrones de la puerta flotante absorben el voltaje aplicado al electrodo de la puerta, es difícil afectar el canal. Principio del almacenamiento en disco duro Los datos se almacenan en varios platos de disco sellados en una cavidad limpia del disco duro. Estos discos generalmente se forman recubriendo la superficie de una base con aluminio como componente principal con medios magnéticos. A cada lado del disco, hay varios círculos concéntricos con el eje de rotación como eje y una cierta densidad magnética como intervalos. se divide en pistas (pistas), y cada pista se divide en varios sectores (sectores). Los datos se almacenan en el disco duro por sectores. Hay un cabezal de lectura y escritura correspondiente en cada lado, por lo que todas las pistas en la misma posición de diferentes cabezales forman el llamado cilindro. La lectura y escritura tradicionales del disco duro utilizan direccionamiento de cilindro, cabezal y sector (direccionamiento CHS). El disco duro sigue girando a alta velocidad (por encima de 5400 rpm) después de encenderlo. El cabezal magnético ubicado en el brazo del cabezal magnético está suspendido en la superficie del disco. Puede moverse entre diferentes cilindros a través de un motor paso a paso para leer y escribir. diferentes cilindros. Por lo tanto, si el disco duro está sujeto a vibraciones violentas durante el encendido, la superficie del disco se rayará fácilmente y el cabezal magnético se dañará fácilmente, lo que tendrá consecuencias catastróficas para los datos almacenados en el disco. El primer sector del disco duro (pista 0, encabezado 1) está reservado como sector de arranque principal. Hay dos contenidos principales en el área de inicio maestro: el registro de inicio maestro y la tabla de particiones del disco duro. El registro de inicio maestro es un fragmento de código de programa, su función principal es iniciar el sistema operativo instalado en el disco duro; la tabla de particiones del disco duro almacena la información de la partición del disco duro. Cuando la computadora se inicia, leerá los datos del sector y juzgará su legalidad (si los dos últimos bytes del sector son 0x55AA o 0xAA55, si es legal, saltará para ejecutar la primera instrucción del sector). Por lo tanto, la zona de arranque principal del disco duro a menudo se convierte en el objetivo de ataques de virus y es manipulada o incluso destruida. Indicador de arranque: 0x80 es el indicador de tipo de partición de arranque; 0 significa desconocido; 1 significa FAT12; 5 significa partición extendida, etc.

Materiales de referencia: /dengkane