青岛理工大学微机原理2019答案B卷

发布 2024-01-15 08:45:16 阅读 8982

start: mov dx,0fff6h

mov al, 34h

out dx, al; 写成此步程序给1.5分。

mov dx, 0fff0h

mov al, 64h

out dx, al

mov al,00h

out dx, al ; 写成此步程序给1.5分。

mov dx,0fff6h

mov al,10110000b(0b0h)

out dx, al; 写成此步程序给1.5分。

mov dx, 0fff4h

mov al, 0e8h

out dx,al

mov al, 03h

out dx,al ;写成此步程序给1.5分。

code ends

end start;(本小题共6分)

三、阅读程序分析题(本大题共4小题,共6个空格,每个空格2.5分,共15分)

答案:1.dx= 0006h ;bx= 0004h ;

2.sp= 0002h ;

3.al= 94h ;cf= 0 ;

4.ax= 1587h ;

四、答案如下所示:(本题共12分)

注:本题74ls138的接线有很多种方式,只要保证其工作,且ram的地址保证满足为f0000h ~f3fffh,均可视为正确。

五、答案如下所示:(本题共12分)

data segment

data1 db 0d4h,0c3h,0b2h,0a1h

data2 db 86h,97h,0f6h,0e5h

sum db 4 dup(0)

data ends

code segment

assume cs:code,ds:data

start: mov ax,data

mov ds,ax

mov si,offset data1

mov di,offset data2

mov bx,offset sum

mov cx,2

clcloop1: mov ax,[si]

adc ax,[di]

inc si

inc si

inc di

inc di

mov [bx],ax

inc bx

inc bx

dec cx

jnz loop1

mov ah, 4ch

int 21h

code ends

end start

六、答案如下所示:(本题共14分)

通过分析得出端口地址分配如下:a口地址为8020h, b口地址为8022h, c口地址为8024h, 控制口地址为8026h,则其相关程序为:

a_portequ 8020h

b_portequ 8022h

c_portequ 8024h

ctrl_port equ 8026h

data segment

tab1 db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h, 7fh, 6fh, 77h,

7ch, 39h, 5eh, 79h,31h

data ends

code segment

assume ds:data, cs:code

start: mov ax, data

mov ds, ax

mov al, 90h ;设置8255a方式字。

mov dx, ctrl_port

out dx, al

add1: mov dx, a_port

in al, dx;读a口开关状态。

and al, 0fh;屏蔽高4位。

mov bx, offset tab1;取段码表首地址。

xlat ;查表得段码。

mov dx, b_port ;输出显示。

out dx, al

mov cx, 0600h

add2: loop add2;循环延时。

jmp add1

code ends

end start

浙江理工大学机械原理2024年

浙江理工大学。二 九年硕士学位研究生招生入学考试试题。考试科目 机械原理 a卷 934 请考生在答题纸上答题,在此试题纸上答题无效 一 填空题 共40分,每空格1分 1 两构件通过面接触而构成的运动副称为它引入个约束 通过点 线接触而构成的运动副称为它引入个约束。2 在曲柄摇杆机构中,当 与 处于共...

关于印发《南京理工大学2019

南理工 2011 252号。关于印发 南京理工大学2011 2013年岗位设置与聘用办法 的通知。各单位 南京理工大学2011 2013年岗位设置与聘用办法 经学校2011年5月30日校长办公会议审定,现予以印发,请各单位严格遵照执行。特此通知。附件 南京理工大学2011 2013年岗位设置与聘用办...

2024年重庆理工大学信号与系统A试卷答案

课程测试 考核评分标准。科目 信号分析与处理 a卷 班级 109070301 109070302测试 考核时间 2011年05月25日 试卷评分标准及答案。一 填空题 每题2分,共20分 1 1分 或者 1分 2 幅值频谱 1分 相位频谱 1分 7 所有的极点均位于单位圆之内或者。二 单项选择题 每...