日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖
  • 論壇首頁
  • 單片機MCU/嵌入式
  • 單片機內(nèi)部微操作的時序是怎么的呢,一條指令的執(zhí)行完畢是在機器周期的最后一個上升沿?

單片機內(nèi)部微操作的時序是怎么的呢,一條指令的執(zhí)行完畢是在機器周期的最后一個上升沿?

大家好!請教一個問題,用計算機組成原理的實驗箱做過實驗,了解到了每個微操作的時序,也想清楚的了解一下89C51單片機內(nèi)部微操作的時序,但是找不到相關的資料,也找了些關于8位MCU IP核設計的碩士學位論文,也沒找到詳細的說明, 看到一句話:INTEL公司將MCS51的核心技術授權給了很多其它公司。應該是IC設計公司的機密嗎? 

用示波器驗證了一下指令執(zhí)行的基本時序,編寫一條指令:mov P1,#01H,圖是用示波器實測的,黃色的波形接的是P1.0,綠色的波形接的是ALE。按照書上的資料,一個機器周期里有兩個ALE高電平,ALE高電平寬度為2個振蕩周期,即2us(=2*1/12M HZ),且第一個ALE 的上升沿比該機器周期開始的起始點延遲 1個振蕩周期(實測為82.2 ns ,符合)。實際實驗中mov P1,#01H這條指令執(zhí)行完后P1.0由低電平跳變?yōu)楦唠娖?,這個跳變之后的機器周期是屬于下一條指令的機器周期了,剛好也是過了1個振蕩周期出現(xiàn) ALE 的跳變。

這條指令是雙字指令,第一個字是操作碼,第二個字是立即數(shù)#01H, 它的微操作應該包括:PC到AR且PC自增1,AR到RAM(程序存儲器) ,RAM到IR(此時傳送的是操作碼),譯碼后發(fā)現(xiàn)是傳送直接數(shù)的指令,然后,PC到AR且PC自增1,AR到RAM,RAM到P1(此時傳送的是立即數(shù)#01H了),執(zhí)行完畢。 

想了解一下每個微操作的時序是怎樣的?請指教

51  的節(jié)拍

51  取指時序

單片機 早 一個振蕩周期  操作僅在最后一個下降沿完成嗎

全部回復(3)
正序查看
倒序查看
lingyan
LV.8
2
2017-05-30 20:14
你這問題,本壇沒人能解答,你研究那么細干什么,大學生沒必要去鉆那個牛角尖,本壇注重實踐,會編程,算計算整個程序的耗時就行了
0
回復
2017-05-31 15:43
@lingyan
你這問題,本壇沒人能解答,你研究那么細干什么,大學生沒必要去鉆那個牛角尖,本壇注重實踐,會編程,算計算整個程序的耗時就行了
就是,這么深的問題,工程師都不一定知道
0
回復
mayb511
LV.6
4
2017-06-06 23:00
@電子愛好者之家
就是,這么深的問題,工程師都不一定知道[圖片]
高手就這樣煉成的
0
回復
發(fā)