微機課程設計8人組
Ⅰ 五(一)班同學分組做游戲,每8人一組或10人一組都剩1人,全班至少一共有______人
8=2×2×2,10=2×5
所以8、10的最小公倍數是2×2×2×5=40
40+1=41(人)
即全班至少一共有41人.
答:全班至少一共有41人.
故答案為:41.
Ⅱ 微機原理課程設計
MODEL SMALL
.STACK 100
.DATA
NAME1 DB "TOM ABC"
L_NAME1 DB $-OFFSET NAME1
NAME2 DB "MARRY UVW"
L_NAME2 DB $-OFFSET NAME2
NAME3 DB "PETER XYZ"
L_NAME3 DB $-OFFSET NAME3;---------------用戶及密碼,長度信息
MESS1 DB "NAME:$"
MESS2 DB 0DH,0AH,"CODE:$"
MESS3 DB 0DH,0AH,"NOT FOUND!$"
MESS4 DB 0DH,0AH,"WELCOME!$";
BUF DB 30
DB 1 DUP(?)
DB 30 DUP(?)
.CODE
.STARTUP
MATCH MACRO NAME,L_NAME
MOV DI,OFFSET NAME
MOV DL,L_NAME
CALL COMP
INT 21H;-----提示輸入分數score
AGAIN: MOV AH,08H
INT 21H
CMP AL,0DH
JZ NEXT
MOV BUF[BX+2],AL
INC BX
MOV DL,'*'
MOV AH,2
INT 21H
JMP AGAIN;-----接收分數score,BX為總的輸入信息長度
NEXT: MATCH NAME1,L_NAME1
MATCH NAME2,L_NAME2
MATCH NAME3,L_NAME3;-----調用宏,比較是否匹配
MOV AH,09H
MOV DX,OFFSET MESS3
INT 21H
MOV AH,4CH
INT 21H;-----輸出不匹配信息
MATCHED:
MOV AH,09H
MOV DX,OFFSET MESS4
INT 21H
MOV AH,4CH
INT 21H;-----輸出歡迎信息
COMP PROC;-----子過程,比較兩個字元串是否相同
MOV AX,DS
MOV ES,AX
MOV CX,BX
SUB DL,CL
JNZ L1
MOV SI, OFFSET BUF+2
CLD
REPE CMPSB
JZ MATCHED
L1: RET
COMP ENDP
mov dx,60h;從鍵盤埠讀取數據
in al,dx
cmp al,1ch;回車鍵掃描碼
jz Quit
jmp Again
END
Ⅲ 微機原理課程設計怎麼做
給你大概寫寫吧,畢竟學習的事情還是要自己搞定的。
完成軟體的關鍵技術「1,使用了dos的0AH號功能(字元串輸入)、2號功能(字元顯示)等,如果想顯示彩色字元,也可以在此基礎上加以調整,包括調用BIOS中斷;2,利用子程序反復調用,減少代碼量,增加程序可讀性;3,矩形框採用ASCII字元繪制,提高程序效率,當然同樣可以再次基礎上加以調整,調用BIOS中斷在繪圖模式下繪制」。
程序設計流程圖僅表示大概意思
清屏幕→屏幕初始化→繪制矩形框→動畫顯示提示語等→初始菜單待輸入字元串或者退出命令→繪制矩形框→以多個字元動畫顯示字元串→等待輸入→根據輸入返回到初始菜單
Ⅳ 微機原理課程設計心得體會
通過對這程序的製作,使我對匯編語言的基本知識的使用更加熟練,同時也增加了我對匯編語言的一些認識,在作業完成過程中通過和同學的交流,也增加了合作的技巧。通過查閱以下資料也學到了一些課本上沒有的東西,拓寬了自己的知識面,增加了學好匯編語言的信心。
這不是第一次用匯編語言來設計一個小程序,平時做了很多實驗,寫了很多小程序。但這次是一個綜合的程序,平時的很多程序都用到了。很多子程序的設計是固定的,因此可以直接從指導資料中調用,大多隻需要修改幾個參數就可以,這大大方便了我們的設計,為我們節省了很多的時間。
在這次課程設計中,我真正體會到了合作的重要性,遇到很多問題時,當我看書查資料不能解決時,這是去找同學討論一下,收獲很大,可以使很多問題迎刃而解,直到問題最終解決。
不可否認,本程序存在不少缺點和不足,但通過這次課程設計的卻找出了自己在學習上的不足,對以後的工作也有指導作用。我相信在以後的學習中會克服這些不足,達到熟練掌握匯編語言的目的!
Ⅳ 四年級一班同學分組做游戲每8人一組或10人一組都剩3人全班至少一共有多少人 請您做下解答
四年級一班同學分組做游戲每8人一組或10人一組都剩3人全班至少一共有多少人8和10的最小公倍數是40,40+3=43人
Ⅵ 微機原理這門課有什麼具體的課設題目啊
一.考試科目:《微機原理》
二.考試范圍:
本課程要求考生掌握微型計算機的基礎知識,主要包括:基本的硬體結構,匯編語言的使用與簡單編程,輸入和輸出介面,單片機的特點和應用,並能初步掌握根據實際需求設計和開發以微型計算機為核心的簡單應用系統。
(一) 計算機基礎知識
1.馮·諾伊曼計算機的基本結構、功能部件與工作原理;
2.在計算機中常用的數制與編碼(整數、小數的二進制、十六進製表示,BCD碼、ASCII碼與漢字的機內碼);
3.帶符號數的原碼、反碼與補碼,補碼加減法中的溢出;
4.微型計算機的基本結構與系統組成;
5.微型計算機的特點、分類與主要技術指標。
(二)PC機原理與應用部分:
2.1微處理器(8088/8086系統)
1.微處理器內部邏輯結構;
2.微處理器引腳信號名稱與功能;
3.微處理器匯流排概念。
2.2指令系統(8088/8086系統)
1.微處理器指令的助計符和機器碼的基本格式;
2.指令的定址方式;
3.各類指令的功能及特點。
2.3匯編語言程序設計(8088/8086系統)
1.匯編語言的基本語句組成;
2.匯編語言常用的偽操作;
3.匯編語言程序設計的基本方法:分支與循環,過程與調用,數據的簡單運算,數據塊的常用操作如求和、求平均值、查找、排序、傳送等;
4.常用DOS及BIOS 功能的調用方法。
2.4微型計算機存儲器(8088/8086系統)
1.微型計算機存儲器的分類與性能指標;
2.存儲器與CPU的連接;
3.PC機存儲器的空間分布。
2.5 微機I/O介面技術(8088/8086系統)
1.微機I/O介面的作用與構成;
2.微機I/O介面的定址方式;
3.微機I/O介面的控制方式(查詢、中斷與DMA);
4.微機I/O介面的地址解碼及其與匯流排的信號連接;
5.中斷基本原理,中斷響應和中斷處理過程;
6*.中斷控制器8259A的工作原理與應用;
7*.可編程計數/定時器8253的工作原理與應用;
8.可編程並行介面晶元8255A的工作原理與應用;
9*.可編程串列介面晶元8251的工作原理與應用;
10*.可編程DMA控制器8257的工作原理與應用;
11.D/A轉換器DAC0832的工作原理與應用;
12. A/D轉換器ADC0809的工作原理與應用。
註:帶*的內容暫不作要求。
(三)單片機原理與應用(MCS-51單片機系統)
掌握以INTEL MCS-51 系列機型為代表的單片機的內部結構、性能特點及片內各部件的工作原理,掌握單片機在不同的應用系統如數據採集系統、控制系統等方面的應用原理。
1. MCS-51 單片機主要性能及其特點,內部結構,內部各部件的工作原理,引腳定義與功能;
2. MCS-51 單片機存儲器的配置和特點,外部程序存儲器與數據存儲器的擴展方法;
3. MCS-51 單片機並行I/O埠的功能、特點及其應用;
4. MCS-51 單片機的中斷系統與中斷響應過程;
5. MCS-51 單片機定時器/計數器的工作模式、初始化方法與波特率的設置;
6. MCS-51 單片機的指令系統;
7. 匯編語言程序設計:匯編語言的基本語句組成,匯編語言常用的偽操作,匯編語言程序設計的基本方法:分支與循環,過程與調用,數據的簡單運算,數據塊的常用操作如求和、求平均值、排序、查找、傳送等;
8. MCS-51 單片機的串列介面與應用;
9. D/A轉換器DAC0832的工作原理、與MCS-51 單片機的連接與應用;
10. A/D轉換器ADC0809的工作原理、與MCS-51 單片機的連接與應用。
重要說明:大綱中(一)為必答部分,(二)為熟悉PC機的考生的考試內容,(三)為熟悉單片機的考生的考試內容,考生可以選擇(一)、(二)部分的考題或選擇(一)、(三)部分的考題,不必全答。
三.試題類型與試卷結構
1.試題難易比例:基本題佔60%,綜合題佔20%,靈活題佔20%;
2.試題類型:填空題+簡答題佔60%,編程題+應用題佔40%。
四.參考書目
1.鄭學堅.微型計算機原理及應用,清華大學出版社,1995;
2.楊素行.微型計算機系統原理及應用,清華大學出版社,1995;
3.徐惠民.單片微型計算機原理·介面·應用,北京郵電學院出版社,1990。
Ⅶ 計算機興趣小組有52名學生,每8個人一組,可以分幾組最後一組有幾人
52÷8=6(個)…4(人), 因剩下的4人也要成為一個小組,所以可分成 6+1=7(組),最後一組4人. 答:可以分成7組,最後一組4人. |
Ⅷ 班級做實驗8個人一組正好分34組全班一共多少人怎麼用列表顯示
8人一組,一共有34個組,那麼總人數=8×34=272人。
Ⅸ 學校的拓展課 有一項叫「團隊組建」 8人一 組 共4組 要求有自己的隊名、隊歌、及口號 字數有限 看問題補充
未來小隊
藍色背景下我練習飛行的角度
保持我的態度
我的未來式 由我做主內
每一個動作容 我都完整投入
不斷電的你 陪我加速
奔跑在我們的領土
用汗水寫紀錄
今天我是封面人物
銀河像夢的藍圖
就讓我 勇敢的走每一步
我的路
我的未來式 由我做主
【歌曲可以去網上搜索 歌詞我會少數更改】
過去屬於死神,未來屬於你自己
我的未來我做主,創造我的未來式【口號】
Ⅹ 微機原理課程設計代碼
CODE SEGMENT
ASSUME CS:CODE
START: PUSH CS
POP DS
MOV CX,8
PUSH CX
@0:
MOV AL,0
MOV CX,10
@1:
PUSH AX
MOV AX,18
CALL DELAY_PROC
POP AX
MOV DL,AL
MOV AH,2
OR DL,30H
INT 21H
INC AL
LOOP @1
POP CX
LOOP @0
MOV AH,4CH
INT 21H
DELAY_PROC PROC NEAR ;延遲子程式, 延遲 ax/18秒
PUSH ES
PUSH DX
MOV DX,40H
MOV ES,DX
MOV DX,ES:[006CH] ;取系統1/18秒計數
ADD DX,AX ; 延時 x/18
DELAY10:
CMP ES:[006CH],DX ;時限到了?
JBE DELAY10 ;沒
POP DX
POP ES
RET
DELAY_PROC ENDP
CODE ENDS
END START