首页 > 其他分享 ># 检测点 9.2

# 检测点 9.2

时间:2023-07-14 11:47:12浏览次数:33  
标签:code mov jcxz ax 检测点 bx 9.2

检测点 9.2

  1. 补全编程,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中。
assume cs:code

code segment
start:          mov ax,2000H
                mov ds,ax
                mov bx,0
        s:      mov ch,0; 这题要注意的是字节为0,但cx是字寄存器
				mov cl,[bx]
				jcxz ok; 判断是否为0,正好可以利用jcxz的特性
				inc bx; 判断之后再加一,不会影响正确的bx值
                jmp short s
                
        ok:     mov dx,bx
                mov ax,4c00h
                int 21h
code ends
end start

标签:code,mov,jcxz,ax,检测点,bx,9.2
From: https://www.cnblogs.com/alphadoiy/p/17553298.html

相关文章

  • # 9.1 检测点
    9.1检测点assumecs:codedatasegment?dataendscodesegmentstart:movax,datamovds,axmovbx,0jmpwordptr[bx+1]codeendsendstart若要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在data段中应该定义哪些数据?答:CS:IP指向程序的第一条指......
  • ImageMagick:编译方式安装ImageMagick7.1.1-12(rocky linux 9.2)
    一,官方文档地址:https://imagemagick.org/script/install-source.php如图:说明:编译安装前的准备工作,请参见:https://blog.imgtouch.com/index.php/2023/07/12/imagemagick-bian-yi-an-zhuang-qian-de-zhun-bei-gong-zuo-rocky-linux-9-2/二,下载并解压缩:[root@localhos......
  • ImageMagick:报错:error while loading shared libraries: libjpeg.so.9(ImageMagick 7
    一,报错的例子:1,报错信息[root@localhostwork]#identify-listformatidentify:errorwhileloadingsharedlibraries:libjpeg.so.9:cannotopensharedobjectfile:Nosuchfileordirectory2,原因:imagemagick在调用jpeg的动态链接库时找不到相应的文件,所以报......
  • linux:安装png的库libpng(rocky linux 9.2)
    一,dwebp/cwebp缺少libpng库时的报错:[root@localhostwork]#dwebpa.webp-oa.pngDecodeda.webp.Dimensions:856x300.Format:lossy.Nowsaving...PNGsupportnotcompiled.Pleaseinstallthelibpngdevelopmentpackagebeforebuilding.Youcanrunwith......
  • linux:安装jpeg的库libjpeg(rocky linux 9.2)
    一,官网下载地址:http://www.ijg.org/二,下载[root@localhostimagemagick]#wgethttp://www.ijg.org/files/jpegsrc.v9e.tar.gz三,解压及安装解压[root@localhostimagemagick]#tar-zxvfjpegsrc.v9e.tar.gz配置[root@localhostjpeg-9e]#./configure编译并安装:[......
  • linux:安装tiff的库libtiff(rocky linux 9.2)
    一,官方下载地址:http://download.osgeo.org/libtiff/如图:二,下载及安装1,下载[root@localhostimagemagick]#wgethttp://download.osgeo.org/libtiff/tiff-4.5.1.tar.gz2,解压:[root@localhostimagemagick]#tar-zxvftiff-4.5.1.tar.gz3,配置:[root@localhost......
  • ImageMagick:编译安装前的准备工作(rocky linux 9.2)
    一,yum方式安装libwebp[[email protected]]#yuminstalllibwebp[[email protected]]#yuminstalllibwebp-devel二,yum方式安装libtiff[[email protected]]#yuminstalllibtiff[root@localhostImageMagick-......
  • 检测点 6.1
    检测点6.11.在代码中使用栈(1)我们首先要有一段可当作栈的内存空间。如前所述,这段空间应该由系统来分配。我们可以在程序中通过定义数据来取得一段空间,然后将这段空间当作栈空间来用。(2)栈:记住以下三点应该差不多了任意时刻ss:sp指向栈顶当栈为空时,ss:sp指向栈底还要加一,......
  • Rocky Linux9.2部署docker
    RockyLinux9.2部署docker......
  • 江西服务器出租,游戏服务器配置该如何选择?103.219.28.X
    江西服务器的稳定性和安全性虽说没有宁波和杭州的那么好,但是机器的应用领域也是不同的,目前江西有3大数据中心,江西南昌电信机房、新余数据中心和吉安电信机房。江西南昌机房经过数年的发展与扩容,截止2011年12月出口带宽总量已达200G,托管设备3000多台。新余数据中心有骨干光缆直连Chi......