Skip to main content

2 posts tagged with "Computer Science"

Data representation, number systems and the foundations that explain why machines behave as they do.

View All Tags

Lý thuyết hệ thống số trong máy tính

· 6 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết giới thiệu về lý thuyết hệ thống số trong máy tính, bao gồm các hệ số phổ biến như hệ nhị phân (binary), hệ thập phân (decimal), hệ bát phân (octal) và hệ thập lục phân (hexadecimal). Bài viết giải thích cách biểu diễn và chuyển đổi giữa các hệ số, giúp hiểu cách máy tính lưu trữ và xử lý dữ liệu ở cấp độ thấp. Đây là kiến thức nền tảng quan trọng trong Computer Architecture và Assembly Language.

Bài viết này giới thiệu về cách biểu diễn các hệ số trong máy tính.

Đây là nền cho mọi thao tác ở mức bit; phần bit manipulation trong mục LeetCode là chỗ áp dụng trực tiếp những gì đọc ở đây.

Biểu diễn số nguyên dương trong các hệ số

· 8 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết giải thích cách biểu diễn số nguyên dương (unsigned integer) trong các hệ số khác nhau: hệ thập phân (decimal), hệ nhị phân (binary) và hệ thập lục phân (hexadecimal). Bài viết bao gồm cách chuyển đổi giữa các hệ số, cách máy tính lưu trữ số nguyên dương, và các ví dụ minh họa cụ thể. Đây là kiến thức nền tảng quan trọng để hiểu cách máy tính xử lý dữ liệu số ở cấp độ thấp.

Trong bài viết này, chúng ta sẽ tìm hiểu về cách biểu diễn số nguyên dương trong các hệ số: hệ thập phân, hệ nhị phân và hệ thập lục phân.

Nắm được biểu diễn nhị phân rồi thì các bài thao tác trên bit trong phần LeetCode là chỗ luyện trực tiếp: đếm bit 1, đếm bit cho mọi số từ 0 tới n.