
问大家几个汇编语言的题(主要为8086和51单片机,送100积分)
1.设计程序时代码段和数据段可否赋予相同的值?为什么?2.计数/定时控制器8253在初始化时,定时模式与计数模式究竟有什么区别?(如果其他的控制字都一样,仅计时与计数这一...
1.设计程序时代码段和数据段可否赋予相同的值?为什么?
2.计数/定时控制器8253在初始化时,定时模式与计数模式究竟有什么区别?(如果其他的控制字都一样,仅计时与计数这一位不一样,望详细些)
3.8086的存储器和I/O电路都是通过相同的总线与CPU相连,系统如何在软硬件设计中保证CPU与存储器和I/O接口电路传送数据的正确性?(以将AL中的数据送到存储器时不会误传到外设中为例加以说明)
4.在8086系统中,表示I/O的地址空间用逻辑地址还是物理地址?I/O地址的表示也是段地址加偏移地址吗?
5.物理地址与逻辑地址的区别?(物理地址一定是20位吗?逻辑地址是段地址加偏移地址,逻辑地址就是一种表示方法吗?)
6.MCS-51单片机有中断向量表吗?中断向量放在何处?
7.8086操作数有哪几类?哪类操作数不能作目标操作数?
8.8086中断系统中有几种中断类型?中断类型号的获取方式有哪些?
小弟刚开始接触8086和单片机,希望各位大侠帮忙解答,另有追加,谢谢了 展开
2.计数/定时控制器8253在初始化时,定时模式与计数模式究竟有什么区别?(如果其他的控制字都一样,仅计时与计数这一位不一样,望详细些)
3.8086的存储器和I/O电路都是通过相同的总线与CPU相连,系统如何在软硬件设计中保证CPU与存储器和I/O接口电路传送数据的正确性?(以将AL中的数据送到存储器时不会误传到外设中为例加以说明)
4.在8086系统中,表示I/O的地址空间用逻辑地址还是物理地址?I/O地址的表示也是段地址加偏移地址吗?
5.物理地址与逻辑地址的区别?(物理地址一定是20位吗?逻辑地址是段地址加偏移地址,逻辑地址就是一种表示方法吗?)
6.MCS-51单片机有中断向量表吗?中断向量放在何处?
7.8086操作数有哪几类?哪类操作数不能作目标操作数?
8.8086中断系统中有几种中断类型?中断类型号的获取方式有哪些?
小弟刚开始接触8086和单片机,希望各位大侠帮忙解答,另有追加,谢谢了 展开
3个回答
展开全部
1、可以。只要不冲突重叠就行(偏移量不同)
2、“定时”的时候由内部时钟信号(有固定的周期)驱动计数器,所以可以认为计数值代表了时间(无非相差一个系数);“计数”的时候由外部信号(不一定有固定不变的周期)驱动计数器,所以就是“数数”
3、8086有一个引脚M/IO,执行存储器访问时该信号=1,执行I/O端口访问时该信号=0;存储器的访问控制电路(形成片选的译码器)只有该信号=1时才会给出有效的片选信号;相反,I/O端口的访问控制电路(形成端口选则的译码器)只有该信号=0时才会给出有效的选通信号
4、I/O的地址空间没有“段地址:偏移量”的形式,你也可以认为I/O的逻辑地址空间与物理地址空间是同一个
5、物理地址一定是20位的。同一个存储单元只有唯一的物理地址,可是却有许多形式不同但却等价的逻辑地址
6、MCS-51单片机没有中断向量表,它的中断向量由硬件产生,是固定的
7、你似乎应该问的是“寻址方式”,操作数只有“源”和“目的”2种。寻址方式有很多,大体说有:寄存器、立即数、I/O、隐含和存储器几大类,其中存储器寻址又细分成直接、间接、变址等等若干种
8、大体说分成:不可屏蔽、可屏蔽、内部以及软中断4类。其中可屏蔽中断的类型号由外部电路提供(CPU通过中断响应周期获得);不可屏蔽和内部中断类型号是硬件产生固定的;软中断的类型号由指令给出
2、“定时”的时候由内部时钟信号(有固定的周期)驱动计数器,所以可以认为计数值代表了时间(无非相差一个系数);“计数”的时候由外部信号(不一定有固定不变的周期)驱动计数器,所以就是“数数”
3、8086有一个引脚M/IO,执行存储器访问时该信号=1,执行I/O端口访问时该信号=0;存储器的访问控制电路(形成片选的译码器)只有该信号=1时才会给出有效的片选信号;相反,I/O端口的访问控制电路(形成端口选则的译码器)只有该信号=0时才会给出有效的选通信号
4、I/O的地址空间没有“段地址:偏移量”的形式,你也可以认为I/O的逻辑地址空间与物理地址空间是同一个
5、物理地址一定是20位的。同一个存储单元只有唯一的物理地址,可是却有许多形式不同但却等价的逻辑地址
6、MCS-51单片机没有中断向量表,它的中断向量由硬件产生,是固定的
7、你似乎应该问的是“寻址方式”,操作数只有“源”和“目的”2种。寻址方式有很多,大体说有:寄存器、立即数、I/O、隐含和存储器几大类,其中存储器寻址又细分成直接、间接、变址等等若干种
8、大体说分成:不可屏蔽、可屏蔽、内部以及软中断4类。其中可屏蔽中断的类型号由外部电路提供(CPU通过中断响应周期获得);不可屏蔽和内部中断类型号是硬件产生固定的;软中断的类型号由指令给出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询