E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
8086汇编学习
AndroidP HIDL 转载
AndroidPHAL层添加HIDL实例本文是参照https://www.jianshu.com/p/b
8086
5c61d8e教程介绍实现,原理请参考原作者。
phoenix_wanng
·
2020-08-18 08:30
android
调试
8086
的写总线周期
http://www2.zzu.edu.cn/qwfw/wjylcai/list.asp?id=127写总线周期用来完成对存储器或I/O端口的一次写操作。1.T1状态:总线周期的第一个时钟周期主要用于输出存储器地址或I/O地址。如果M/IO*为高电平,访问存储器,输出20位的存储器地A19~A0;这就是一个存储器写总线周期。如果M/IO*为低电平,访问I/O端口,地址线高4位A19~A16始终输出
linuxheik
·
2020-08-18 08:14
微机原理
时钟周期、总线周期(机器周期)区别
8086
CPU执行一条指令是由取指令、译码和执行等操作组成的,为了使
8086
CPU的各种操作协调同步进行,
8086
CPU必须在时钟信号CLK控制下工作,时钟信号是一个周期性的脉冲信号,一个时钟脉冲的时间长度称为一个时钟周期
hanchaoman
·
2020-08-18 08:07
计算机原理
使用POTEUS软件来进行模拟仿真
8086
汇编语言花式跑马灯课程设计及代码
一、设计目的通过本次课程设计让我们进一步深入汇编语言的学习,掌握简单的接口设计技术,将理论知识与实际相联,更进一步地深入学习8255A、
8086
、8253等芯片的相关知识,以及学习使用POTEUS软件来进行模拟仿真
DB伟
·
2020-08-18 07:42
课堂笔记
8086
汇编——子程序设计
在
8086
汇编中,子程序相当于C++中的函数,在此不多叙述定义等其他的。一、调用与返回调用指令callCALL指令可分为两类调用:段内调用和段间调用。
别NULL
·
2020-08-18 06:45
8086汇编程序设计
编程语言
8086
汇编——汇编语言程序设计初步(详解伪指令和屏幕显示,键盘输入 )
一、第一个汇编程序例如:编写一个汇编程序实现:x=4,y=5,z=((x+y)*8-x)/2,计算出z的结果。思路公式中出现的三个变量X、Y、Z是带符号数,在数据段中定义用算术运算指令实现加减运算将操作数左移3位二进制位数代替乘以8运算,操作数右移1位相当于除以2编写程序的顺序为运算顺序DATASEGMENT;数据段定义伪指令XDW4;定义X为字单元,值为4YDW5ZDW?;定义Z为空单元DATA
别NULL
·
2020-08-18 06:44
8086汇编程序设计
8086
汇编——循环程序设计
一、循环指令LOOP格式:LOOPOPR执行的操作:(CX)←(CX)-1。若CX≠0,跳转到标号OPR处循环执行;若CX=0,则退出循环,执行LOOP的下一条指令。LOOPZ/LOOPE格式:LOOPZ/LOOPEOPR执行的操作:(CX)=(CX)-1。若CX≠0,并且ZF=1,则跳转到标号OPR处循环执行;若CX=0,或者ZF=0,则执行下一条指令。功能:结果为0或相等循环。当执行到LOOP
别NULL
·
2020-08-18 06:44
8086汇编程序设计
8086
汇编——汇编语言程序设计初步(详解基本汇编指令,十进制运算 )
一、基本汇编指令数据,栈,查表1.MOV传送指令MOV传送指令是双操作数指令,SRC为源操作数,DST为目的操作数。要求两个操作数属性必须一致,两个操作数不能同时为存储单元。MOV将源操作数传送到目的操作数。格式:MOVDST,SRC执行的操作:(DST)←(SRC)注意:对段寄存器赋值时,源操作数可以用寄存器或存储单元,但不能用立即数;而且代码段寄存器CS不允许用户赋值。目的操作数的属性可以用P
别NULL
·
2020-08-18 06:44
8086汇编程序设计
Proteus 8微机接口仿真模拟实验,
8086
,8255A,DAC0832输出四种波形
Proteus8微机接口仿真模拟实验,
8086
,8255A,DAC0832输出四种波形一、设计名称:利用D/A、A/D转换产生波形并显示二、设计要求:1、产生锯齿波、三角波、方波、正弦波。
小杨向前冲
·
2020-08-18 02:58
接口实验
Proteus
输出波形
8251和
8086
串口通信输入和输出Proteus仿真
串口通信模块的设计主要利用的芯片是8251和COMPIN管脚,8251芯片的作用是进行串口通信,COMPIN的作用是模拟串口产生信号,这里还用到了虚拟串口,虚拟串口需要下载一个软件名字叫VirtualSerialPortDriver,如果没有串口助手的话还需要下载串口助手,这里我使用的串口助手是stc-isp这两个软件网上可以下载。本文中使用的是异步串行通信方式。1.方式字异步方式:S2,S1EP
qq_43650421
·
2020-08-18 02:29
汇编
Proteus
Proteus仿真
asm
masm
8086
仿真矩阵键盘的Proteus仿真
Proteus中要对
8086
输入信号要使用到16*16矩阵键盘,键盘输入在查阅资料后发现主要有两种方法,第一种是先将行设为输出,列设为输入,判断按键位于哪一列。
qq_43650421
·
2020-08-18 02:29
汇编
Proteus
Proteus仿真
LCD160显示屏
8086
的Proteus仿真
LCD1602网上的资料大多是单片做的,用
8086
的比较少,主要难点是相关使能位的设置,根据LCD1602的相关使能设置,并将8255作为使能端口。实现的功能是可以显示一句话,可以设置显示的位置。
qq_43650421
·
2020-08-18 02:28
汇编
Proteus
Proteus仿真
asm
masm
不同频率的方波发生器
8086
和8253的Proteus仿真
时钟信号的频率为307.2kHz。通过按钮可以选择输出不同频率的方波。DATASSEGMENT;此处输入数据段代码IOYOequ0C400h;对应的端口地址IOY1equ0C440hMY8253_COUNT_0equIOYO+00H*4;8254计数器0端口1地址MY8253_COUNT1equIOYO+01H*4;8254计数器1端口2地址MY8253_COUNT2equIOYO+02H*4;8
qq_43650421
·
2020-08-18 02:57
Proteus
汇编
Proteus仿真
流水灯
8086
和8255Proteus仿真
DATASSEGMENT;此处输入数据段代码IOYOequ0C400h;对应的端口地址MY8255_AequIOYO+00H*4MY8255_BequIOYO+01H*4MY8255_CequIOYO+02H*4MY8255_MODEequIOYO+03H*4LADB?LBDB?DATASENDSSTACKSSEGMENT;此处输入堆栈段代码dw256dup(?)STACKSENDSCODESSE
qq_43650421
·
2020-08-18 02:57
汇编
Proteus
ad转化输出电压值
8086
和ADC0808的Proteus仿真
注意:Proteus中没有ADC0809因此要选择ADC0808DATASSEGMENT;此处输入数据段代码IOYOequ0C400h;对应的端口地址a8255equIOYO+00H*4;A端口b8255equIOYO+01H*4;B端口c8255equIOYO+02H*4;C端口m8255equIOYO+03H*4;8255控制字adc0808equ0C420h;对应的ADC0808的端口tab
qq_43650421
·
2020-08-18 02:57
汇编
Proteus
Proteus仿真
用汇编实现8253定时计数器应用实验
用汇编实现8253定时计数器应用实验要求要求1要求2小结要求目的:(1)掌握8253可编程定时器/计数器定时方法;(2)掌握8253多级串联实现大时间常数的定时方法;(3)掌握
8086
与8253的连接方法与控制方法
whojoe
·
2020-08-18 02:26
汇编
8086
-8253-8255LED流水灯设计
•训练要求:根据给定的电路图,设计
8086
、8255A、8253A的综合应用程序。利用上述芯片对一个每秒变换一次的流水灯进行仿真,其中开关控制流水灯的方向。
杉杉来迟(shan_er)
·
2020-08-18 00:29
influxdb详解(三) CLI命令行的使用
influxdb,强烈建议使用influxdb官方默认方式安装,详情参考centos7.0安装使用直接在命令行输入influx就会进入influx命令行,成功后,会出现以下界面:注意事项influxdb默认端口号是
8086
愤怒的小猥琐
·
2020-08-18 00:36
influxdb详解
微机原理
8086
——8251A串口芯片protues仿真
基于protues8.5仿真以
8086
为主控,以及8251A串口芯片的微机系统。功能:仿真
8086
把代码中的测试数据,输出到电脑虚拟串口中。
qq_32031899
·
2020-08-18 00:27
微机8086
微机原理
串口芯片8251A
protues 关于
8086
驱动8255,8253实现流水灯同时发出不同频率的频率波
网上这方面资料感觉有点少所以和同学一起做了这个protues仿真这个题目很多高校都应该用过类似的作为微机原理或汇编的课设、仿真元器件
8086
、8253、8255、74LS373、74LS138、8个单色
D___
·
2020-08-17 23:21
linux复习专用(第一章)
linux第一章硬件:(1)cpu:如Intel
8086
包括i386(2)内存:RAM(3)存储设备:硬盘,CD-ROM,软盘和磁带(4)输入输出设备:鼠标,键盘,调制解调器等软件:(1)程序:程序是计算机完成一项任务的指令的集合
时间不会赖着不走
·
2020-08-17 22:08
linux学习
《微机原理及应用》 试题
3.
8086
的标志寄存器中控制标志有:IF、DF、TF。4.
8086
的标志寄存器中状态标志有:CF、AF、ZF、PF、SF、OF。5.随机存储器RAM可分为双极型和MOS型两
bueke
·
2020-08-17 21:43
基于Proteus7.8的
8086
+8255A仿真
基于Proteus7.8的
8086
+8255A仿真※●利用8255A芯片设计接口电路并编程实现:A口输出数据,驱动四个LED,使其顺序显示‘0’~‘F’的二进制状态,每个状态保持1秒钟。原理图如下!
biekengdedie
·
2020-08-17 21:54
[汇编复习] 记录
文章目录第一章第二章
8086
/8088CPU的功能结构
8086
/8088CPU的执行单元数据寄存器地址指针和变址寄存器标志寄存器Flag算术逻辑单元(ALU)
8086
/8088CPU的总线接口单元段寄存器
枪枪枪
·
2020-08-17 21:53
汇编语言
跳转_01
其他指令参加下表:——————————————————————————————————名称功能操作数操作码模数寄存器1寄存器2或内存位移量立即数符号方向芯片型号16位32位JO溢出跳转短$70无无无无10无无
8086
aozywwpd91545
·
2020-08-17 21:37
汇编语言的程序格式
处理器选择伪操作段定义伪操作程序开始和结束伪操作数据定义及存储器分配伪操作表达式赋值伪操作地址计数器与对准伪操作基数控制伪操作3、处理器选择伪操作:.
8086
选择
8086
指令系统
algzjh
·
2020-08-17 21:41
#
汇编语言
51单片机
汇编学习
例程(5)——USART串口篇
5.ASM5_USART:串口发送0-9及换行,接收任意数据并显示/*********************************************************************************@fileUSART.asm*@authorAlex——小白*@versionV1.0*@date2019.9.1*@brief自动发送数据0-9和换行,接收的数据会打印
Smile_shao
·
2020-08-17 20:12
51汇编学习例程
51单片机
汇编学习
例程(1)——KEY篇
1.ASM1_KEY:按键控制LED亮灭,3种情况/*********************************************************************************@fileasm.asm*@authorAlex——小白*@versionV1.0*@date2019.9.1*@brief3种方法实现KEYtoLED*@store有家Proteus仿
Smile_shao
·
2020-08-17 20:40
51汇编学习例程
51单片机
汇编语言
KEY按键
汇编教程
汇编实验(
8086
)--DAC0832实验
D/A数模转换实验--输出方波;D/ACS------端口地址300CS;D/AAOUT----L1CS0832EQU0300H;DAC0832端口地址CODESEGMENTASSUMECS:CODESTART:MOVDX,CS0832MOVAL,0;输出低电平(灯亮)MLOOP:OUTDX,ALCALLDELAY;延时NOTAL;输出高电平(灯灭)OUTDX,ALCALLDELAY;延时JMPM
一块敷铜板
·
2020-08-17 20:06
Bryce1010的微机接口课设
8086
CPU知识回顾
8086
CPU中寄存器总共为14个,且均为16位。即AX,BX,CX,DX,SP,BP,SI,DI,IP,FLAG,CS,DS,SS,ES共14个。
bryce1010
·
2020-08-17 19:38
计算机科学与技术本科学习课程
da转化输出不同波形
8086
和DAC0832的Proteus仿真
DATASSEGMENT;此处输入数据段代码DAC0832equ0C400hIOY1equ0C480hb8255equIOY1+01H*4m8255equIOY1+03H*4bufferdw127,133,139,145,151,158,164,170,175,181;正弦波dw187,192,198,203,208,212,217,221,225,229dw233,236,239,242,245
qq_43650421
·
2020-08-17 18:47
汇编
Proteus
Proteus仿真
8086
汇编控制8255实现开关控制LED以及跑马灯
/*第一次使用汇编,“万事开头难”,这么两个程序居然花了3个多小时才弄出来主要是一开头不知道循环该怎么弄,想起现在的程序员还真是幸福啊,一个while,或者for搞定了。毕竟第一次用,做个纪念。*/1)8个开关控制8个LED通断;端口地址PORT_AEQU280HPORT_BEQU281HPORT_CREQU283H;----------------------------------------
_TFboy
·
2020-08-17 18:45
理论研究
学习笔记
操作系统实践之第二章(实模式和保护模式)
最早期的
8086
CPU只有一种工作方式,那就是实模式,而且数据总线为16位,地址总线为20位,实模式下所有寄存器都是16位。
尚书左仆射
·
2020-08-17 17:33
操作系统开发--操作模式实模式保护模式
在该模式下,可以让实地址模式的
8086
软件直接执行,并让该软件运行于受保护的多任务环境中。尽管运行
8086
软件的特性不是一个处理器模式,但是也被称为虚拟
8086
模式。
大象软件
·
2020-08-17 17:18
操作系统开发
零基础入门深度学习 - (2)线性单元和梯度下降
#原文https://www.zybuluo.com/hanbingtao/note/44
8086
fromPerceptronimportPerceptronimportmatplotlib.pyplotasplt
[email protected]
·
2020-08-17 17:55
Linux分段
下面先说下段机制的历史:早在
8086
的时候cpu的地址总线是20根,这样本可以对2^20=1M的地址空间进行寻址,但是由于其数据总线的位宽以及提供段内偏移地址的寄存器位宽只有16位,造成了
8086
只能最
若虚_似水年华
·
2020-08-17 15:49
Linux内核知识学习
8086
汇编 ASCII 表
十六进制代码MCS字符或缩写DEC多国字符名00NUL空字符01SOH标题起始(Ctrl/A)02STX文本起始(Ctrl/B)03ETX文本结束(Ctrl/C)04EOT传输结束(Ctrl/D)05ENQ询问(Ctrl/E)06ACK认可(Ctrl/F)07BEL铃(Ctrl/G)08BS退格(Ctrl/H)09HT水平制表栏(Ctrl/I)0ALF换行(Ctrl/J)0BVT垂直制表栏(Ctr
JintuZheng
·
2020-08-17 14:46
汇编语言
操作系统的启动过程
BIOS和主引导记录MBR实模式和保护模式实模式(实地址模式,REALMODE)程序按照
8086
寻址方法访问0H-FFFFFH(1MB)空间寻址方式:物理地址(20位)=段地址:偏移地址CPU单任务运行保护模式
_CoderZxk
·
2020-08-17 13:53
操作系统
《自己动手写操作系统》读书笔记
个人觉得,读这本书要有以下知识才能进行:a、熟悉
8086
的机制b、了解PC机的接口c、有过汇编代码编程的经历d
beewae
·
2020-08-17 12:47
读书笔记
汇编语言-标志寄存器
8086
CPU的标志寄存器有16位,其中存储的信息通常被称为程序状态字(PSW)。flag寄存器是按位起作用的,也就是说,它的每一位都有专门的含义,记录特定的信息。
吃米饭
·
2020-08-17 11:27
《汇编语言》
《自己动手写操作系统》读书笔记——初识保护模式
去年看这个的时候,如果不是有以前学习保护模式时做的笔记,还真不好懂呢,因为作者提供的材料不够系统,对仅学习过
8086
汇编语言的人来说,是不太好理解的。
pang123hui
·
2020-08-17 10:42
自己动手写操作系统
读书
任务
扩展
table
数据结构
存储
__asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法
如果你是计算机专业的话,在大学里你应该学习过Intel格式的
8086
/80386汇编,这里就不再讨
Jia ming
·
2020-08-17 07:16
Linux
内核学习笔记
android9.0紧急号码拨号流程
https://blog.csdn.net/liuchao329282455/article/details/8292
8086
#%E7%B4%A7%E6%80%A5%E7%94%B5%E8%AF%9D%
keyanting_2018
·
2020-08-17 05:59
linux发行版i386/i686/x86-64/的区别
一.I386为32位x8664位二.安装介质1.i386适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.intel平台包括
8086
,80286,80386,80486
xbmoxia
·
2020-08-17 04:11
嵌入式
Linux
【汇编语言课程设计】电子时钟(基于
8086
平台)
主文件;***********************************************************;版权所有(C)2018,WangMeow;;文件名称:main.asm;内容摘要:该代码为主程序,用于调用其他功能子程序;当前版本:V1.0;作者:WangMeow;完成日期:20180701;***************************************
WangMeow
·
2020-08-17 01:27
【汇编语言】
如何用汇编语言实现进制转换
关键字:二进制十进制16进制进制汇编语言
8086
汇编摘要:"二进制",这个术语是计算机专业中一个相当重要的概念。它是整个现代计算机的基础。普通的计算机用户往往很难弄懂二进制运算的来龙去脉。
liangbch
·
2020-08-17 01:37
汇编语言
Win32
汇编学习
(4):绘制文本
这次,我们将学习如何在窗口的客户区“绘制”字符串。我们还将学习关于“设备环境”的概念。理论:“绘制”字符串Windows中的文本是一个GUI(图形用户界面)对象。每一个字符实际上是由许多的像素点组成,这些点在有笔画的地方显示出来,这样就会出现字符。这也是为什么我说“绘制”字符,而不是写字符。通常您都是在您应用程序的客户区“绘制”字符串(尽管您也可以在客户区外“绘制”)。Windows下的“绘制”字
ai74583
·
2020-08-17 00:40
黑客道培训系统
它把黑客道讲授的三门语言各自分为三个阶段,这样就得到了九个不同而渐进的层次:1.
8086
汇编汇编语言王爽著2.C语言入门3.C指针的编程艺术4.80386保护模式的汇编5.Linux内核算法分析6.Scheme
DLite
·
2020-08-16 23:42
Delphi编程
计算机中一个字等于多少个字节
正确的说法:①:1字节(byte)=8位(bit)②:在16位的系统中(比如
8086
微机)1字(word)=2字节(byte)=
yiluang
·
2020-08-16 22:05
计算机编码
ARM aarch64
汇编学习
笔记(九):使用Neon指令(一)
NEON是一种基于SIMD思想的ARM技术。SIMD,SingleInstructionMultipleData,是一种单条指令处理多个数据的并行处理技术,相比于一条指令处理一个数据,运算速度将会大大提高。ARMv8有31个64位寄存器,1个不同名字的特殊寄存器,用途取决于上下文,因此我们可以看成31个64位的X寄存器或者31个32位的W寄存器(X寄存器的低32位)ARMv8有32个128位的V寄
Hober_yao
·
2020-08-16 22:03
arm
assembler
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他