Mình rất thích điện tử nhưng ko có điều kiện đến trường nên chủ yếu tự học qua sách vở và các diển đàn.Hôm nay mình mở luồng nầy mục đích là nhờ các bác chỉ dẩn cho,củng như bạn nào mới học mà dùng ngôn ngử Assembler thì vào đây viết bài còn bạn nào dùng các ngôn ngử C hay gì đó thì đừng hỏi vào đây để cho việc học hỏi của các bạn mới như mình cho tiện theo dõi.
Mình có đọc 2 quyển sách của Ng Tăng Cường-Phan Quốc Thắng và quyễn Vương Khánh Hưng có đoạn nầy 2 quyễn giải thích khác nhau nên mình xin hỏi các bác
Xác định trạng thái các cờCY,AC và P sau lệnh cộng
vd1: 38h 0011 1000b
(ADD) 2fh 0010 1111b
--------------------------------------
67h 0110 0111b
Cờ CY=0 vì không có nhớ từ D7
CờAC=1 vì có nhớ từ D3 sang D4
Vương Khánh Hưng thì giải thích như thế nầy
Do ở Bit thứ 3 có số nhớ (1+1) nên AC =1,do bít 7 không có số nhớ(0+0)nên CY=0
vd2: 9ch 1001 1100b
(ADD)64h 0110 0100b
---------------------------------------
100h 0000 0000b
CY=1 vì có nhớ qua bít D7
AC=1 vì có nhớ từ D3 sang D4
VKH thì giải thích.Do bít thứ 3 có số nhớ (1+1)nên AC =1(nhưng bít thứ 3 thì 1+0 không hiểu).Do bít 7 có số nhớ(1+1) nên CY =1
NHờ các bác giải thích cặn kẻ giùm
Mình có đọc 2 quyển sách của Ng Tăng Cường-Phan Quốc Thắng và quyễn Vương Khánh Hưng có đoạn nầy 2 quyễn giải thích khác nhau nên mình xin hỏi các bác
Xác định trạng thái các cờCY,AC và P sau lệnh cộng
vd1: 38h 0011 1000b
(ADD) 2fh 0010 1111b
--------------------------------------
67h 0110 0111b
Cờ CY=0 vì không có nhớ từ D7
CờAC=1 vì có nhớ từ D3 sang D4
Vương Khánh Hưng thì giải thích như thế nầy
Do ở Bit thứ 3 có số nhớ (1+1) nên AC =1,do bít 7 không có số nhớ(0+0)nên CY=0
vd2: 9ch 1001 1100b
(ADD)64h 0110 0100b
---------------------------------------
100h 0000 0000b
CY=1 vì có nhớ qua bít D7
AC=1 vì có nhớ từ D3 sang D4
VKH thì giải thích.Do bít thứ 3 có số nhớ (1+1)nên AC =1(nhưng bít thứ 3 thì 1+0 không hiểu).Do bít 7 có số nhớ(1+1) nên CY =1
NHờ các bác giải thích cặn kẻ giùm
Comment