⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test2.asm

📁 用汇编语言实现的程序: 每名学生需要如下描述:班级、学号、姓名、期末成绩、期中成绩、实验成绩、平时成绩。成绩可以有小数
💻 ASM
字号:
DATAS SEGMENT
    ;此处输入数据段代码
      
    number dw 5475
    addr dw number
    count dw ?
      
DATAS ENDS

STACKS SEGMENT
    ;此处输入堆栈段代码
    
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
    ;此处输入代码据段代码
    ;set up stack for return
    push ds
    sub ax,ax
    push ax
    
    ;set DS register to current data segment
    mov ax,datarea
    mov ds,ax
    
    ;MAIN PART OF PROGRAM GOES HERE
    
    mov cx,0
    mov bx,addr
    mov ax,[bx]
repeat:
	test ax,0ffffh
	jz exit
	jns shift
	inc cx
shift:
	shl ax,1
	jmp repeat
exit:
	mov count,cx
	ret
	
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -