search
HomeCommon ProblemWhere are programs and data stored?

Where are programs and data stored?

Jul 12, 2021 pm 01:54 PM
cpustorage unitstored proceduredata

The place used to store programs and data is the "storage unit". There are a large number of storage cells in the memory, which are divided into groups according to the same bits. All storage cells in the group are read or written at the same time. Such a group of storage cells is called a storage unit; a storage unit usually One byte can be stored; the storage unit is the basic unit for the CPU to access memory.

Where are programs and data stored?

The operating environment of this tutorial: Windows 10 system, Dell G3 computer.

The place used to store programs and data is the "storage unit".

Storage unit: A collection of multiple storage units, which is the basic unit for the CPU to access memory.

There are a large number of storage elements in the memory. They are divided into groups according to the same bits. All the storage elements in the group are read or written at the same time. Such a group of storage elements is called a storage unit.

The storage unit should generally have the functions of storing data and reading and writing data.

The smallest unit of information in a computer is bit, which is a binary bit. 8 bits make up a Byte, which is a byte. One storage unit can store one byte, which is 8 binary bits. The memory capacity of a computer is calculated in bytes as the smallest unit. For a memory with 128 storage units, it can be said that its capacity is 128 bytes.

If there is a 1KB memory, it has 1024 storage units, and its numbers are from 0-1023. The memory is divided into several storage units, and each storage unit is numbered sequentially starting from 0. For example, if a memory has 128 storage units, its number is from 0-127.

Storage addresses are generally represented by hexadecimal numbers, and each memory address stores a set of binary (or hexadecimal) numbers, which are usually called the contents of the address. It is worth noting that the address of the storage unit and the content in the address are different. The former is the number of the storage unit, which represents a location in the memory, while the latter represents the data stored in this location. Just like one is the room number and the other is the person living in the room.

The storage unit that stores a machine word is usually called a word storage unit, and the corresponding unit address is called a word address. The unit that stores one byte is called a byte storage unit, and the corresponding address is called a byte address. If the smallest addressable unit in a computer is a word memory unit, the computer is called a word-addressable computer. If the smallest addressable unit in a computer is a byte, the computer is called a byte-addressable computer. If the machine word length is equal to the number of bits in the memory unit, a machine word can contain several bytes, so a memory unit can also contain several byte addresses that can be individually addressed. For example, a 16-bit binary word storage unit can store two bytes and can be addressed by word address or byte address. When addressing with byte addresses, the 16-bit storage unit occupies two byte addresses.

For more related knowledge, please visit the FAQ column!

The above is the detailed content of Where are programs and data stored?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment