PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   PIC 8bit xử lý từ lệnh 14bit?? (http://www.picvietnam.com/forum/showthread.php?t=33311)

xemvadown 20-01-2014 11:52 PM

PIC 8bit xử lý từ lệnh 14bit??
 
Chào mn
em đang tìm hiểu về PIC và bắt đầu với 16F877A ( chỗ e dễ kiếm) nhưng có chỗ này không hiểu mong ace giải đáp giùm:
nó là VĐK 8 bit nghĩa là trong một chu kỳ máy nó xư lý dữ liệu 8 bit nhưng từ lệnh của nó là 14 bit (1word) mà cũng chỉ xuer lý trong 1 chu kỳ máy là sao?
thanks

xemvadown 21-01-2014 09:48 AM

F5 f5
 
F5 F5
mấy pro giải thích giùm e với
@falleaf, namqn, linhnc308, deamon, ntc, ntt .... help me

xemvadown 21-01-2014 09:34 PM

ai biết trả lời cho e với

bien_van_khat 22-01-2014 10:08 AM

CPU n-bit có nghĩa là các thanh ghi của nó có kích thước n-bit. Các thao tác số học, logic đều xử lý dựa trên dữ liệu n-bit. Ví dụ:
- CPU 32-bit có thể +,-,*,/ trên các giá trị 8,16,32 bit.
- CPU 8-bit chỉ có thể +, -, *, / (nếu có) trên các giá trị 8-bit. Muốn tính toán với các giá trị 16, 32 bit, thì phải dùng phần mềm.

Vì PIC thiết kế theo kiến trúc Harvard, bộ nhớ dữ liệu và bộ nhớ chương trình khác nhau. Do đó word size của bộ nhớ chương trình (14-bit) có thể khác của bộ nhớ dữ liệu (8-bit).

CPU load 1 lệnh từ bộ nhớ chương trình (14-bit), xử lý lệnh, có thể load/store dữ liệu từ bộ nhớ dữ liệu (8-bit) trong 1 chu kỳ máy


Múi giờ GMT. Hiện tại là 01:35 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam