freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

(接口)機械系統(tǒng)計算機控制(編輯修改稿)

2025-08-31 13:19 本頁面
 

【文章內(nèi)容簡介】 00,04,02,01。(3)G=2000↙,運行以下程序。(4)D3510↙,顯示計算結(jié)果應為:3510 08,02……。(5)反復試幾組數(shù),考查程序的正確性??疾槌朔ㄖ噶顚顟B(tài)標志位的影響。乘法 指令MUL,IMUL對標志狀態(tài)CF,OF的影響都是通過指令執(zhí)行后最高位上產(chǎn)生的進(借)位,溢出狀態(tài)來作用的。設(shè)從3000H單元開始有10個8位二進制數(shù),將其各自乘以2,若有溢出,顯示“0”;有進位顯示“C”;否則,只顯示 、間隔符“,”。每一數(shù)相應的標志顯示之間均用“,”來間隔,于是,可用各種數(shù)來考查乘法指令對標志位的影響。(1) 輸入實驗程序并檢查無誤。(2) 準備10個數(shù)存放到30003009H單元中,運行程序,觀察顯示結(jié)果,并認真分析。(3) 反復試幾組數(shù),思考為什么沒有“C”顯示。(4) 用MUL指令代替IMUL指令,重復步驟(2)、(3)。(5) 總結(jié)乘法指令MUL和IMUL對標志位OF,CF的影響。(三)程序結(jié)構(gòu)類型實驗數(shù)據(jù)塊的搬移要求將內(nèi)存中一數(shù)據(jù)塊傳送到另一存貯區(qū)。當源數(shù)據(jù) 塊首址﹥目的數(shù)據(jù)塊首址時,從數(shù)據(jù)與會首址開始傳 送數(shù)據(jù)。當源數(shù)據(jù)塊首址﹤目的數(shù)據(jù)首址時,人數(shù)據(jù)塊末地址開始傳SI指向源數(shù)據(jù)塊首址,DI指向目的數(shù)據(jù)塊自址,數(shù)據(jù)塊長度的字節(jié)數(shù)存放在CX中。 實驗步驟(1) 輸入程序并檢查無誤。(2) 用E命令,在以SI為起址的單元中填入16個數(shù)。(3) 運行程序 ,并用D命令查看以DI為起址的單元 中的數(shù)據(jù) ,是否與SI單元中數(shù)據(jù)相同。(4) 改變SI和DI的取值,觀察在三種不同的數(shù)據(jù)塊情況下程序 的運行。 求其數(shù)據(jù)塊內(nèi)負數(shù)的個數(shù)為統(tǒng)計數(shù)據(jù)塊內(nèi)負數(shù)的個數(shù),需要逐個判斷該數(shù)據(jù)區(qū)內(nèi)每一個數(shù)據(jù),然后將所有數(shù)據(jù)中凡是符號位為1的數(shù)據(jù)的個數(shù)累加起來,即得區(qū)內(nèi)所包含負數(shù)的具數(shù)。高數(shù)據(jù)區(qū)首址為3000H,第一個單元豐收放區(qū)內(nèi)數(shù)據(jù)的個數(shù),從第直單元開始豐收放數(shù)據(jù),緊接著數(shù)據(jù)區(qū)后一個單元 內(nèi)存放程序運行結(jié)果。程序 的流程 圖及實驗參考程序如圖3。8所示。實驗步驟(1) 輸入程序并檢查無誤。(2) 用E命令輸入實驗數(shù)據(jù),如E3000↙06,12,88,82……(3) G=2000,運行實驗程序。(4) 用D命令查看存放結(jié)果單元是否正確。(5) 反復試幾組數(shù)據(jù),檢查程序運行結(jié)果。(6) 修改上面程序,使其能分別求出數(shù)據(jù)區(qū)中正數(shù)的個數(shù)。 求N!利用子程序的嵌套和子程序的遞歸調(diào)用,實現(xiàn)N!的運算。根據(jù)階乘運算,有N!=N*(N1)!=N*(N1)*(N2)!=……其中,0!=1。欲求N的階乘,可以用一遞歸子程序來實現(xiàn),每次遞歸調(diào)用時應調(diào)用參數(shù)減1,即求(N1)的階乘,并且當調(diào)用參數(shù)為0時應停止遞歸調(diào)用,且有中間結(jié)果0!=1。最后將每次調(diào)用的參數(shù)相乘得到最后結(jié)果 。因每次遞歸調(diào)用時,參數(shù)都送入棧中,當N減為0而程序開始返回時,應按嵌套的方式逐層取出相應的調(diào)用參數(shù)。高N在OHFH間取數(shù),且放在3000H單元中,N!的結(jié)果放在3010H起的單元中,實現(xiàn)N!的參考程序如圖3。9所示。實驗步驟(1) 輸入程序并檢查無誤。(2) 隨意給定一些正整數(shù),運行程序,驗證結(jié)果 。(3) 依據(jù)設(shè)計思想以及參考程序繪制出程序流程圖,理解程序執(zhí)行過程。(4) 若令N=3,請畫出參考程序運行時的堆棧變化情況,并加以解釋。四、思考題(1)編制程序,將從起址3500H存入的5位十進制數(shù)的ASCⅡ轉(zhuǎn)換成5位十進制數(shù)的BCD碼,存入起址為350AH的5個單元中去,并上機調(diào)試,通過程序。 (2)編制程序,將在3500~3501H力兩單元內(nèi)存放的16位二進制數(shù),轉(zhuǎn)換成5位十進制數(shù)的ASCⅡ碼,存入起址為3510H的5個單元中去,并上機調(diào)試,通過程序。 實驗三、多接口芯片綜合應用實驗一、實驗目的學習掌握中斷控制器8259的工作原理及編程方法。學習并掌握8255的各種工作方式及其應用學習掌握8253的工作方式及應用編程綜合多接口芯片應用二、實驗設(shè)備 DSG88/51/98教學機一臺 74LS00,8258253一片芯片各一片,1K電阻四個,微動開關(guān)兩個。74LS48,8255各一片,共陰極七段數(shù)碼管一塊,1K電阻二個。 三、DSG88/51/98教學機中的接口芯片功用介紹 中斷控制器8259是專門為控制優(yōu)先級中斷而設(shè)計開發(fā)的芯片。它將中斷優(yōu)先級排隊,辨別中斷源以及提供中斷矢量的電路集成在一起,因此,無需任何附加電路,只需對8259進行編程,就可以管理8級中斷,并選擇優(yōu)先模式和中斷請求方式,即中斷結(jié)構(gòu)可以由用戶編程來設(shè)定。同時,還可通過多片8259的級連,構(gòu)成多達64級的矢量中斷系統(tǒng)。 本教學機中采用了一片8259芯片,其電路如圖所示。8259端口地址20H、21H。教學機系統(tǒng)啟動時,該片8259被初始化,其初始化是通過系統(tǒng)中的初始化程序設(shè)置初始化命令字ICW1~ICW4來實現(xiàn)的。初始化程序流程圖如圖上所示。系統(tǒng)初始化后,規(guī)定0和1號中斷源分別提供給實時鐘和鍵盤中斷,用戶可使用其余的中斷源(當4號中斷源不被串行口使用時)。其中6號和7號中斷請求線接到圓孔信號插座上可引出,在進入監(jiān)控后,只有1號中斷源處于開啟狀態(tài),其它中斷源都被屏蔽了。中斷矢量地址與中斷號之間的關(guān)系如下表所示。 中斷序號 0 1 2 3 4 5 6 7功能調(diào)用 08H09H 0AH 0BH 0CH0DH0EH0FH矢量地址20H~23H24H~27H28H~2BH2CH~2FH30H~33H34H~37H38H~3BH3CH~3FH說明實時鐘鍵盤可用可用串行口可用可用可用8255是通過可編程并行I/O接口芯片,它具有A,B,C三個并行接口,用+5V單電源供電,并有三種工作方式。8255端口地址60H、61H、62H和63H。方式0——基本輸入/輸出方式方式1——選通輸入/輸出方式方式2——雙向選通工作方式下圖所示是PA口工作在方式0輸出狀態(tài)實驗電路接線圖??删帉懗绦?,使8255端口A工作在方式0并作為輸出口,將其PA0PA3通過74LS48BCD碼七段顯示驅(qū)動器,在數(shù)碼塊上循環(huán)顯示“0”“9”十個數(shù)字。8253是一種可編程定時/計數(shù)器,共有3個十六位計數(shù)器,其計數(shù)頻率范圍02MHZ,用+5V單電源供電。端口地址40H、41H、42H和43H。8253的功能用途:a、延時中斷,b、可編程頻率發(fā)生器,c、事件計數(shù)器,d、二進倍頻器,e、實時時鐘,f、數(shù)字單穩(wěn),g、復雜的電機控制器。8253的六種工作方式:(1)方式0:計數(shù)結(jié)束中斷, (2)方式1:可編程頻率發(fā)生器(3)方式2:頻率發(fā)生器, (4)方式3:方波頻率發(fā)生器(5)方式4:軟件觸發(fā)的選通信號, (6)方式5:硬件觸發(fā)的選通信號。 在教學機上,8253的0號計數(shù)輸出與8259的0號中斷源相連,作為實時鐘中斷信號;,輸出口接8251的收、發(fā)時鐘端,供串行通訊用。這里1號計數(shù)器僅當作為一個分頻器來用;2號計數(shù)器作為開放借口,提供給用戶使用,可在圓孔信號插座上引出。定時中斷接線圖如下:四、實驗要求和內(nèi)容應用8253作為定時,用8255作為顯示用,8259實現(xiàn)IRQIRQ7和定時三個中斷管理。具體實現(xiàn)如下功能:8253產(chǎn)生1s定時中斷,時間加1,通過8255顯示時間(1位),通過開關(guān)撥動隨機產(chǎn)生IRQ6或IRQ7中斷,并通過8255顯示對應中斷號6或7。五、實驗步驟按提供的圖接好實驗電路8255和8253見前面圖,8259接線圖如下分別測試8259管理IRQ6和IRQ7,8255顯示和8253定時實現(xiàn)程序(例子程序見后)編程實現(xiàn)三個芯片綜合的程序(定時顯示、彩燈循環(huán)、定時計數(shù))調(diào)試程序并記錄調(diào)試結(jié)果六、實
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1