从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同,下面的每一行都与上一行的内容相同,只是字符相左移动了一个位置。这样,下一行的最后一个字符与上一行的第一个字符相同。 为了进行文本编码,可以任意选择一个字符串,称之为编码字符串,也就是常说的密钥。为解释编码方法,我们假设密钥是Walrus,待编码的文本(即常说的明文)是: Meet me in St. Louis 我们在待编码的文本之上重复书写上述密钥,使得其长度与待编码文本相同: WalrusWalrusWalrusWa Meet me in St. Louis 从上述两行文本中按列对应方式依次提取一个字符,可得到多个字符对:WM、ae、le等,这些字符对可用作上表的索引。这样,依次以这些字符对作为索引可从上表查到一系列字符,这些字符就构成了文本编码,即常说的密文。例如,第W行第M列队应得字符是%,因此编码的第一个字符就是%;第a行第e列对应的字符是G;第l行第e列对应的是R。依次进行上述查找操作,可以得到完整的密文 %Grgua=aVauGLol?eiAU 进行相反的操作就可对该文本解码。 编写编码/解码程序,可以对文本文件或键盘输入的字符串进行编码/解码,在选择编码解码后,需要提示用户输入密钥。 -from space (ASCII 32) to ~ (ASCII 126). The schedule of the first line with the same head table, each of the rows below the previous line with the same content. Character movement is a curator position. So, the next line of characters with a final party on the first character of the same. To text encoding, can choose an arbitrary string, the string as coding, which is often said that the key. To explain the encoding method, we assume that key is Walrus when coding the text (often said that an express) : Meet me in St.. Louis coding in question above the text written above key repeat, making its length and text encoding the same question : WalrusWalrusWalrusWa Meet me in St.. Louis from the above two OK text counterpart way out by the extraction followed a character, a number of characters 下载
|
MAPGIS 软件支持多种GIS 数据交换,且其明码数据格式较全面、清晰,易于读写。本文以MAPGIS 明码数据格式和Oracle 数据库为例,研究通过编程实现ASCII 码格式的空间数据上载Oracle Spatial 数据库的方法, 探讨各类GIS 软件与Oracle Spatial 进行空间数据交换的基本过程。-MAPGIS GIS software supports a variety of data exchange and data format of its codes more comprehensive, clear and easy to read and write. This paper MAPGIS code data format and the Oracle database as an example, the research program through the ASCII format for spatial data available on Oracle Spatial database, to look into different aspects of GIS software with Oracle Spatial space for the basic data exchange process. 下载
|
一、用表格形式显示字符 1、题目:用表格形式显示ASCII字符 2、实验要求: 按15行*16列的表格形式显示ASCII码为10H-100H之间的所有字符,即以行为主的顺序用ASCII码递增的次序依次显示对应的字符.每16个字符为一行,每行中的相邻两个字符之间用空白符(ASCII为0)隔开. 3、提示: (1)显示每个字符可能使用功能号为02的显示输出功能调用,使用方法如下: MOV AH,02H MOV DL,输出字符的ASCII码 INT 21H 本题中可把DL初始化为10H,然后不断使其加1(用INC指令)以取得下一个字符的ASCII码. (2)显示空白符时,用其ASCII码为0置入DL寄存器.每行结束时,用显示回车和换行符结束本行并开始下一行. (3)由于逐个显示相继为ASCII字符时,需要保存并不断修改DL寄存器的内容,而显示空白、回车、换行符时也需要使用DL寄存器,为此可用堆栈来保存相继的ASCII字符。 具体用法是:在显示空白或回车、换行符前用指令PUSH DX把DL的内容保存到堆栈中去。在显示空白或回车、换行符后用指令恢复DL寄存器的原始内容。-a tabular form with a character show, entitled : tabular form showed two ASCII characters, experimental requirements : * 15 by 16 firms in tabular form for the show ASCII des-100H between all characters, that is, to act with the main sequence of ASCII increase in the order corresponding to the sequence of characters. Each of the 16 characters, and his party Each line of the adjacent between two characters with an empty site (ASCII 0) separated. 3, Tip : (1), showing each character may be used for 02 functions, the output function, use the following method : MOV AH, 02H MOV DL, Output ASCII characters INT 21H this issue can be put to initialize the DL 10 H, and then it increases one (using INC. Directive) to obtain under an ASCII characters. (2), showing a blank website , with its ASCII 0 p 下载
|
按15*16列的表格形式显示ASCII为10H—100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符。每16个字符为一行,每行中的相邻每两个字符之间用空白隔开。-15 * 16 shown in the form of ASCII 10H - 100H of all characters, that is the main acts in the order and ASCII incremental sequence of the order of the corresponding characters. Each of the 16 characters here, every line of every two adjacent blank between characters separated. 下载
|
一.输入7个个位数进行由小到大进行排序 要求: 1.键盘输入7个个位数并显示,每个数之间有一定的距离 2.换行输出排序后的数据 二.实现十位加法,例如:13+6=19 1.加数与被加数要有键盘输入并显示 2.运算输出结构显示 三.键盘输入任意一个字符,然后输出该字符,空两格后再显示该字符的ASCII码 1.键盘输入并显示 2.输出ASCII码-one. Seven imported each headed for the median rank : 1. Keyboarding median and seven each, every few between certain distance from the two. Output for sorting data 2. Achieving 10 Adder, for example : 13 6 = 19 1. Augend augend have with the keyboard and display 2. Operational output structure of three. keyboarding an arbitrary character, and then output the characters, two empty grid later revealed that the characters in the ASCII one. keyboard and display 2. ASCII output 下载
|
将文件保存为 debug.txt 点击开始菜单,点击运行,输入CMD,找到debug.txt保存的位置,输入debug<debug.txt 这样就会得到debug.com文件。用ren debug.com debug.exe转换成可执行文件 这样你就可以替换系统的debug.exe文件了,该版本是通用版,汉化D命令 、增加输出至文件及相应控制功能、可清除屏幕、可计算表达式的值 、可进行模糊查询、可按指定偏移显示查询结果、可显示版权信息、强化U指令的功能、可显示ASCII码、显示指令的入口地址、修改P指令的BUG、按空格键可执行上次输入的命令、可显示软件修改日志、显示某一文本文件的内容、根据某一文件中的指令执行指令、确定记录到文件中的内容等等,具体情况自己编译以后看吧!只要运行软件后在Debug提示符下输入?就可以得到帮助,??就可以得到补充帮助,view就可以得到更新说明。 -saving the file to debug.txt Click on the Start menu, click on Run, type CMD, find the location of the depositary debug.txt importation debuglt; Debug.txt This will be debug.com document. Ren used debug.com debug.exe into executable files so you can replace the debug.exe paper, the generic version is the version that signified D order to increase the output file and the corresponding control functions, remove the screen, translate the value of the expression may be fuzzy inquiries may be offset specified search results will show that the copyright information, in order to strengthen U function display ASCII, showing the entrance directive addresses, P revised directive BUG, by the space bar the importation of last enforceable orders, the software can show that the change log shows that a t 下载
|