Chào các bác,em có một vùng nhớ DB1.lưu một mảng array[1..10].
em sử dụng con trỏ AR1 để chỉ đến mảng dữ liệu này.để lưu giá trị từ biến đầu vào, chương trình của em như sau:
Được viết trong FB1,instance DB2.con DB1 dùng chung cho cả chương trình
Nó chỉ lưu dc vào ô nhớ đầu tiên và ko đọc giá trị tiếp theo
CÁC bác giúp em với em đang làm đồ án tốt nghiệp
opn DB1
lar1 p#DBX0.0
lar2 p#M0.0
l 10
loop:T mb34 ;dung de đếm vòng lặp
l #dau_vao
t #bo_dem
l #bo_dem
t B[ar1,p#0.0] ;chuyển giá trị bộ đệm đến ô nhớ đầu tiên
l B [ar1,p#0.0] ;
t B[ar2,p#0.0] ;chuyển giá trị ô nhớ vào MB0 để quan sát
+ar1 p#1.0 ;Tăng con trỏ vùng nhớ OB1,để lưu vào vùng nhớ tiếp theo
+ar2 p#1.0 ;Tăng con trỏ AR2
l mb34 ;Giảm bộ đếm
loop loop
be
em sử dụng con trỏ AR1 để chỉ đến mảng dữ liệu này.để lưu giá trị từ biến đầu vào, chương trình của em như sau:
Được viết trong FB1,instance DB2.con DB1 dùng chung cho cả chương trình
Nó chỉ lưu dc vào ô nhớ đầu tiên và ko đọc giá trị tiếp theo
CÁC bác giúp em với em đang làm đồ án tốt nghiệp
opn DB1
lar1 p#DBX0.0
lar2 p#M0.0
l 10
loop:T mb34 ;dung de đếm vòng lặp
l #dau_vao
t #bo_dem
l #bo_dem
t B[ar1,p#0.0] ;chuyển giá trị bộ đệm đến ô nhớ đầu tiên
l B [ar1,p#0.0] ;
t B[ar2,p#0.0] ;chuyển giá trị ô nhớ vào MB0 để quan sát
+ar1 p#1.0 ;Tăng con trỏ vùng nhớ OB1,để lưu vào vùng nhớ tiếp theo
+ar2 p#1.0 ;Tăng con trỏ AR2
l mb34 ;Giảm bộ đếm
loop loop
be
Comment