计算机计算机组成技术 实验 汇编程序
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
实验2
1
data segment
d1dw 0aabbh
d2dw 0002h
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
xorax,ax
mov ax,d1
movbx,ax
movax,ds:[0aabbh]
mov si,d2
mov ax,[bx]
mov ax,100[bx]
mov ax,[bx][si]
mov ax,100[bx][si]
mov ax,4c00h
int 21h
code ends
end begin
2
data segment
xdd 13579bdfh
ydd 0eca86420h
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
movsi,wordptr x
movdi,wordptr x+2
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
addsi,wordptr y
adcdi,wordptr y+2
mov bx,1000h
mov [bx],si
mov [bx+2],di
mov ax,4c00h
int 21h
code ends
end begin
3
data segment
add1dd 5a5b5c5dh
add2dd 6a6bccddh
zdd ?
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
movsi,wordptr add1
movdi,wordptr add1+2
addsi,wordptr add2
adcdi,wordptr add2+2
movz,si
mov z+2,di
mov ax,4c00h
int 21h
code ends
end begin
4
data segment
a1dw 3412h
b1dw 7856h
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
b2dw 0f0deh
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
mov ax,a1
mov bx,a2
mov a1,bx
mov a2,ax
mov ax,b1
mov bx,b2
mov b1,bx
mov b2,ax
mov ax,4c00h
int 21h
code ends
end begin
5
data segment
xdb 110
ydb 219
zdb ?
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
xorax,ax
moval,byteptr x
addal,byteptr x+1
mov z, al
mov ax,4c00h
int 21h
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
end begin
6
data segment
xdb 67
ydb 59
zdb ?
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
xorax,ax
moval,byteptr x
addal,byteptr x+1
mov z, al
mov ax,4c00h
int 21h
code ends
end begin
7
data segment
xdw 328
ydw -126
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
mov ax, x
movbx, y
subax,bx
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
mov bx,1000h
mov [bx],ax
mov ax,4c00h
int 21h
code ends
end begin
实验3
1
data segment
adw 38
bdw -59
cdw 631
data ends
code segment
assumeds:data,cs:code
begin:
push ds
movax,data
movds,ax
movax,a
cmpax,b
jge a1
xchgax,b
mova,ax
a1:
cmpax,c
jge a2
xchgax,c
mova,ax
a2:
movax,b
cmpax,c
jge a3
xchgax,c
movb,ax
a3:
jmp a3
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
mov ax,4c00h
int 21h
code ends
end begin
2
data segment
data0dw 0f902h
ydb '000000','$'
data ends
code segment
assumeds:data,cs:code
begin:
movax,data
movds,ax
mov ax,data0
test ah,80h
jz a0
mov y,2dh
neg ax
a0:
mov cx,5
mov si,10
lop1:
cwd
psi
movbx,cx
add dl,30h
mov y[bx],dl
loop lop1
mov ah,4ch
int 21h
code ends
end begin
4
data segment
textdb 'Change Uppercase Letters'
db 'To Lowercase Letters$'
data ends
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
code segment
assumeds:data,cs:code
begin:
push ds
movax,data
movds,ax
leabx,text
mov dl,[bx]
lop:
cmp dl,'$'
je exit
mov dl,[bx]
or dl, 20h
mov [bx],dl
incbx
jmp lop
exit:
leadx,text
mov ah,9h
int 21h
mov ah,4ch
int 21h
code ends
end begin
实验4
1
decihex segment
assumecs:decihex
mainproc far
repeat:
calldecibin
callcrlf
callbinihex
callcrlf
jmp repeat
mainendp
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
decibinproc near ;十进制到二进制
mov bx,0
newchar:
mov ah,1
int 21h
sub al,30h
jl exit
cmp al,9
jg exit
cbw
xchgax,bx
mov cx,10
mul cx
xchgax,bx
addbx,ax
jmpnewchar
exit:
ret
decibinendp
binihexproc near ;二进制以十六进制的形式显示
mov ch,4
rotate:
mov cl,4
rolbx,cl
moval,bl
and al,0fh
add al,30h
cmp al,3ah
jngprintit
add al,7h
printit:
movdl,al
mov ah,2
int 21h
decch
jnz rotate
ret
binihexendp
crlfproc near ;回车换行
mov dl,0dh
mov ah,2
int 21h
计算机计算机组成技术 实验 汇编程序 哈尔滨 某大学
mov ah,2
int 21h
ret
crlfendp
decihex ends
end main
2
data segment
datesourcedw 0000000110101100b
bcddb 3 dup(0)
ydb 7 dup('$')
data ends
stack segment
dw 100 dup(?)
stack ends
code segment
assumeds:data,cs:code,ss:stack
begin:
movax,data
movds,ax
…… 此处隐藏:5134字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




