/codegym.vn/ - 31
Tuy nhiên, nếu chúng ta được yêu cầu chỉ vị trí của Quần
đảo Hoàng Sa, phần lớn chúng ta đều dễ dàng xác định
được dễ dàng và nhanh chóng.
Tương tự như vậy, thật khó để có thể nhớ được toạ độ
của các thành phố thủ đô của các nước, nhưng chúng ta
lại khá dễ dàng để xác định được vị trí của thành phố
thông qua tên của chúng, chẳng hạn như Paris, Berlin,
Bangkok, v.v.
Điều gì làm nên sự khác biệt trong việc sử dụng các toạ
độ và sử dụng các tên gọi? Rõ ràng, ai cũng biết là việc
sử dụng các tên gọi sẽ giúp dễ nhớ hơn, còn toạ độ
thường được dùng trong các tính toán khoa học. Việc sử
dụng tên gọi đại diện cho một vùng nào đó trên bản đồ sẽ giúp cho chúng ta dễ dàng
hơn khi làm việc với nó.
Trong thế giới máy tính cũng vậy. Dữ liệu được lưu trong bộ nhớ. Bộ nhớ bao gồm
nhiều ô nhớ. Mỗi ô nhớ có một địa chỉ riêng của nó để xác định ô nhớ đó. Cũng giống
như toạ độ để xác định một vùng đất vậy. Tệ hơn, địa chỉ của các ô nhớ còn nhiều,
dài dòng và khó nhớ hơn gấp nhiều lần so với kinh độ và vĩ độ trên trái đất. Có hàng
triệu, thậm chí là hàng tỷ ô nhớ trong mỗi máy tính.
Giả sử, chúng ta cần thực hiện phép trừ 3 số. Như vậy chúng ta bắt đầu nhập vào số
thứ nhất, lưu nó vào trong một ô nhớ ngẫu nhiên trong bộ nhớ, chúng ta phải ghi nhớ
địa chỉ của ô này. Sau đó, chúng ta nhập số thứ 2 và lại lưu vào trong bộ nhớ, lại phải
ghi nhớ địa chỉ ô nhớ này. Khi thực hiện phép cộng, chúng ta phải sử dụng các địa
chỉ ô nhớ này để lấy các giá trị ra, rồi lại phải ghi kết quả của phép tính vào một ô nhớ
khác, lại phải nhớ địa chỉ của ô nhớ mới.
Hình 2.2: Các ô nhớ
Ở hình trên, các giá trị 5, 4 và 9 đều được lưu trữ ở trong bộ nhớ máy tính ở các vùng
khác nhau được gọi là các ô nhớ. Mỗi ô nhớ đều được xác định bởi một địa chỉ khá
dài và khó nhớ.