1.這段程序爲了理解以何種表達方式(P#30.0)向地址寄存器內(AR2)存入數據,
2.將AR2地址寄存器內的數據存入到MD10寄存器中時,是以何種數據形式(十進制)存入MD10的。
3.ACCU1中可以以十進制與十六進制方式存入數據,也可以以結構體指針的形式存入。個人理解是ACCU1累加器是計算機處理運算的寄存器,能將任意數據形式存入到累加器當中去,而從累加器中輸出的數據,根據接收數據的寄存器類型的不同,因而存儲方式也不同。(例如:MD10這個寄存器,如果MD10數據類型是DINT,那麼數據以十進制方式存入,如果數據類型是WORD,那麼將以十六進制的方式進行數據存入)。
(1)下圖數據MD10,MD14,MD60數據形式都是WORD形式
(2)下圖數據MD10,MD14,MD60數據形式都是DINT形式
4.當2次使用L進行傳輸數據至ACCU1時,第一次ACCU1中保存的數據會存入ACCU2中。在使用運算指令時(+,*,.....),是將ACCU1中的值與ACCU2中的值進行運算,在ACCU1/ACCU2中,每次只能存儲一個值,而他的功能優勢時,可以存儲任意類型的數據,可以理解爲超級存儲器。當