`
come_for_dream
  • 浏览: 120307 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

大小写转换

阅读更多

                                                                 汇编跳转的巧妙实现

 

大小写转换

 

DATAS SEGMENT
    ;此处输入数据段代码  
    db 'fjssbfAFDNbjJBJw'
DATAS ENDS

STACKS SEGMENT
    
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV ax,DATAS
    MOV DS,AX
    mov ax,OFFSET S3
    push ax
     mov ax,OFFSET S0
    push ax
     mov ax,OFFSET S1
    push ax
  
   
    MOV AX,0B872H ;显存位置 
 S0:
     
     mov es,ax ;将显存地址赋给附加段  
     mov si,0  
     mov di,0 
     mov cx,10h ;因为字符有16个所以这里赋值为10h  
      
S:  
     MOV al,ds:[di]  
     mov es:[si],al  
  ;上面这两步将数据段中的字符一一给复制到显存的偶数位  
    inc di  
    add si,2  
    loop S
    POP bx  
    JMP bx

    ;nnnnnnnnnnnnnnnnnnnnnnnnnn
S1: mov bx,0
    mov cx,10h
 s4:
    mov al,[bx]
    and al,11011111b
    mov [bx],al
    inc bx
    loop s4
    
            
   MOV AX,0B872H ;显存位置  
   add ax,0ah
   POP bx  
   JMP bx
     
     
S3: MOV AH,4CH
    INT 21H
CODES ENDS
    END START

 

分享到:
评论

相关推荐

    实验1_大小写转换_

    在IT领域,大小写转换是一项基础但至关重要的操作,它广泛应用于编程、文本处理和数据清洗等场景。在这个名为“实验1_大小写转换_”的项目中,我们重点探讨了如何在不同的环境下进行字符串的大小写转换。下面将详细...

    C#字母大小写转换程序

    进行大小写转换时,通常涉及字符串或字符的操作。 2. `ToLower()` 和 `ToUpper()` 方法: 这两个方法是C#中`System.String`类提供的内置函数,用于将字符串中的所有字符转换为小写或大写。例如: ```csharp string...

    一维字符数组大小写转换及字符与数字转换.pdf

    一维字符数组大小写转换及字符与数字转换.pdf 本资源主要讲解了 C 语言中的一维字符数组大小写转换和字符与数字转换的相关知识点。 知识点 1: 字符数组大小写转换 在 C 语言中,字符数组是一种常用的数据结构,...

    人民币大小写转换软件

    人民币大小写转换软件 转换标准的银行款项.

    【大小写转换工具】.rar

    【大小写转换工具】.rar 是一个压缩包文件,它包含了一个用于进行字符大小写转换的应用程序及相关资源。这个工具可能被设计为帮助用户快速、批量处理文本中的大小写字母,比如在编程、数据处理或者文本编辑场景下,...

    jsp页面调用applet实现人民币的大小写转换.docx

    本文主要讲述了如何使用JSP页面调用Applet实现人民币的大小写转换。该实现方法通过在JSP页面中嵌入一个Applet,使用JavaScript与Applet进行交互,实现实时的人民币大小写转换。 一、JSP页面调用Applet的实现 在JSP...

    powerdesigner的大小写转换脚本

    powerdesigner的大小写转换脚本,直接在powerdesigner里面找到执行脚本的地方,粘贴进去执行一下就可以了。 powerdesigner的大小写转换脚本 powerdesigner的大小写转换脚本

    汇编语言写大小写转换

    本文将深入解析一个使用8086汇编语言编写的大小写转换程序,该程序能够实现小写字母与大写字母之间的自动转换,并具备错误提示功能。 ### 汇编语言简介 汇编语言是介于机器语言和高级语言之间的一种语言,其指令与...

    C#大小写转换form程序

    在C#编程环境中,开发一个大小写转换的Form程序是一个常见的任务,特别是在处理用户界面交互时。这个程序可能包括文本输入框让用户输入字符串,按钮触发转换操作,以及结果显示区域来展示转换结果。以下是对该程序...

    字符串大小写转换倒序输出

    标题提到的“字符串大小写转换倒序输出”涉及到了两个主要的字符串处理概念:大小写转换和字符串倒序。接下来,我们将详细探讨这两个方面。 首先,大小写转换是编程中一个基本的字符串函数,通常用于格式化或验证...

    字母大小写转换

    在编程领域,字母大小写转换是一项常见的操作,尤其在处理字符串时显得尤为重要。在C#中,这个功能可以通过内置的方法轻松实现。本文将详细介绍如何在C#中进行字母大小写转换,并探讨编译器如何通过变量初始化代码...

    PowerBuilder人民币大小写转换

    ### PowerBuilder人民币大小写转换知识点解析 在PowerBuilder开发中,进行人民币金额的大小写转换是一种常见的需求。这种转换主要用于财务、会计等系统的输出显示,确保数据格式符合规范且易于理解。下面将详细介绍...

    C++大小写转换源代码

    大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换大小写转换

    字符串大小写转换.exe

    经常遇到需要字母大小写转换的事情,如果一个一个去修改可能回很麻烦, 或者有人说 可以打开excel使用其中的函数转换,每次打开excel再弄函数,复制粘贴也够麻烦的 所以就用大码写了个转换的小程序 直接输出全大写...

    cmd字母大小写转换

    字母大小写转换 cmd

    字符串大小写转换.rar

    在编程领域,字符串大小写转换是一项常见的操作,尤其在处理用户输入、文本分析或格式化输出时显得尤为重要。本文将详细讲解字符串大小写转换的概念、常见编程语言中的实现方法以及其在实际应用中的价值。 一、字符...

    c#金额大小写转换类

    本文将详细介绍如何在C#中创建一个用于金额大小写转换的类,以及其背后的实现逻辑。 首先,我们需要了解数字到大写汉字的基本规则。在中文中,通常用“壹”、“贰”、“叁”等汉字来表示数字1、2、3,直至“拾”、...

Global site tag (gtag.js) - Google Analytics