tailieunhanh - Giáo trình Hệ thống nhúng: Phần 2

Phần 2 của giáo trình Hệ thống nhúng trình bày các nội dung sau: Cơ bản về Lập trình nhúng, tác vụ và truyền thông giữa các tác vụ, kỹ thuật lập lịch và xử lý ngắt trong thời gian thực, thiết kế hệ thống nhúng, thiết kế các phần mềm điều khiển. để nắm bắt các nội dung chi tiết. | . 1 A 1 A J A 1 1 A Cơ bản vê lập trình nhúng Biểu diễn số và dữ liệu Đơn vị cơ bản nhất trong biểu diễn thông tin của hệ thống số được gọi là bit chính là ký hiệu viết tắt của thuật ngữ binary digit. Năm 1964 IBM đã thiết kế và chế tạo máy tính số sử dụng một nhóm 8 bit để đánh địa chỉ bộ nhớ và định nghĩa ra thuật ngữ 8 bit 1 byte. Ngày nay sử dụng rộng rãi thuật ngữ word là một từ dữ liệu dùng để biểu diễn kích thước dữ liệu mà được xử lý một cách hiệu quả nhất đối với mỗi loại kiến trúc xử lý số cụ thể. Chính vì vậy một từ có thể là 16 bits 32 bits hoặc 64 bits. Mỗi một byte có thể được chia ra thành hai nửa 4 bit và được gọi là các nibble. Nibble chứa các bit trọng số lớn được gọi là nibble bậc cao và nibble chứa các bit trọng số nhỏ được gọi là nibble bậc thấp. Các hệ thống cơ số Trong các hệ thống biểu diễn số hiện nay đều được biểu diễn ở dạng tổng quát là tổng luỹ thừa theo cơ số và được phân loại theo giá trị cơ số. Một cách tổng quát một hệ biểu diễn số cơ số b và a được biểu diễn như sau A anbn an-1bn-1 . ao n 0 ai bi Ví dụ như cơ số binary nhị phân cơ số decimal thập phân cơ số 8 Octal bát phân . Ví dụ về biểu diễn các giá trị trong các hệ cơ số khác nhau 2 x 102 4 x 101 3 x 100 5 x 10-1 1 x 10-2 2123 2 x 32 1 x 31 2 x 30 101102 1 x 24 0 x 23 1 x 22 1 x 21 0 x 20 2210 Hai loại cơ số biểu diễn thông dụng nhất hiện nay cho các hệ thống xử lý số là cơ số nhị phân và cơ số mười sáu. Số nguyên Trong biểu diễn số có dấu để phân biệt số dương và số âm người ta sử dụng bit trọng số lớn nhất qui ước làm bit dấu và các bit còn lại được sử dụng để biểu diễn giá trị độ lớn của số. Ví dụ một từ 8 bit được sử dụng để biểu diễn giá trị -1 sẽ có dạng nhị phân là 10000001 và giá trị 1 sẽ có dạng 00000001. Như vậy với một từ 8 bit có thể biểu diễn 57 99 được các số trong phạm vi từ -127 đến 127. Một cách tổng quát một từ N bit sẽ biểu diễn được -2 N-1 -1 đến 2 N-1 -1. Chú ý khi thực hiện cộng hai số có dấu Nếu hai số cùng dấu thì thực hiện phép cộng phần biểu .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.