正在加载图片...
程序执行过程 ◆程序执行时是依次逐条取出指令执行的。 ◆单片机内有一程序计数器PC,指向要执行的程序指令 代码存放的地址,具有自动加一特点,因而指令被逐字 节取出,然后译码执行 ◆首先取操作码74H,经译码得知这是一条两字节指令,其 操作是将立即数送到累加器A中,而操作数是以立即数 形式放在操作码的下一地址中,程序计数器自动加一, 将下一地址中数据68H取出来,送到累加器A中。 地址「指令 1000H|74H 1001H68H“MOA,#68H” 1002H75H 1003HF0H“MOB,#73H” 02404 1004H73H 16:17:516:17:59 程序执行过程 19 10:24:04 程序执行时是依次逐条取出指令执行的。 单片机内有一程序计数器PC, 指向要执行的程序指令 代码存放的地址, 具有自动加一特点,因而指令被逐字 节取出, 然后译码执行。 首先取操作码74H, 经译码得知这是一条两字节指令, 其 操作是将立即数送到累加器A中, 而操作数是以立即数 形式放在操作码的下一地址中, 程序计数器自动加一, 将下一地址中数据68H取出来,送到累加器A中。 地址 指令 1000H 74H 1001H 68H 1002H 75H 1003H F0H 1004H 73H … … “MOV A, #68H” “MOV B, #73H
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有