{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

汇编语言:基于x86处理器(原书第7版)

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

汇编语言:基于x86处理器(原书第7版)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Content Description

本书是汇编语言课程的经典教材,系统介绍x86和Intel64处理器的汇编语言编程和架构。前9章为汇编语言的核心概念,包括:汇编语言基础,x86处理器架构,数据传送、寻址和算术运算,过程,条件处理,整数运算,高级过程,以及字符串和数组。本书为原书第7版,增加了部分实例程序的讨论,补充了更多的复习题和关键术语,介绍了64位编程;还有配套的网上资料,提供完整的程序清单、复习题答案和编程练习的解决方案。

Catalogue

出版者的话

译者序

前言

第1章基本概念 1

1.1欢迎来到汇编语言的世界 1

1.1.1读者可能会问的问题 2

1.1.2汇编语言的应用 4

1.1.3本节回顾 5

1.2虚拟机概念 5

1.3数据表示 7

1.3.1二进制整数 7

1.3.2二进制加法 8

1.3.3整数存储大小 9

1.3.4十六进制整数 10

1.3.5十六进制加法 11

1.3.6有符号二进制整数 12

1.3.7二进制减法 13

1.3.8字符存储 14

1.3.9本节回顾 15

1.4布尔表达式 16

1.4.1布尔函数真值表 18

1.4.2本节回顾 18

1.5本章小结 19

1.6关键术语 19

1.7复习题和练习 20

1.7.1简答题 20

1.7.2算法基础 21

第2章x86处理器架构 23

2.1一般概念 23

2.1.1基本微机设计 23

2.1.2指令执行周期 24

2.1.3读取内存 25

2.1.4加载并执行程序 26

2.1.5本节回顾 26

2.232位x86处理器 27

2.2.1操作模式 27

2.2.2基本执行环境 27

2.2.3x86内存管理 30

2.2.4本节回顾 30

2.364位x86-64处理器 30

2.3.164位操作模式 31

2.3.2基本64位执行环境 31

2.4典型x86计算机组件 32

2.4.1主板 32

2.4.2内存 34

2.4.3本节回顾 34

2.5输入输出系统 34

2.5.1I/O访问层次 34

2.5.2本节回顾 36

2.6本章小结 36

2.7关键术语 37

2.8复习题 38

第3章汇编语言基础 39

3.1基本语言元素 39

3.1.1第一个汇编语言程序 39

3.1.2整数常量 40

3.1.3整型常量表达式 41

3.1.4实数常量 41

3.1.5字符常量 42

3.1.6字符串常量 42

3.1.7保留字 42

3.1.8标识符 43

3.1.9伪指令 43

3.1.10指令 44

3.1.11本节回顾 46

3.2示例:整数加减法 46

3.2.1AddTwo程序 46

3.2.2运行和调试AddTwo程序 48

3.2.3程序模板 52

3.2.4本节回顾 52

3.3汇编、链接和运行程序 53

3.3.1汇编–链接–执行周期 53

3.3.2列表文件 53

3.3.3本节回顾 55

3.4定义数据 55

3.4.1内部数据类型 55

3.4.2数据定义语句 55

3.4.3向AddTwo程序添加一个变量 56

3.4.4定义BYTE和SBYTE数据 57

3.4.5定义WORD和SWORD数据 59

3.4.6定义DWORD和SDWORD数据 59

3.4.7定义QWORD数据 60

3.4.8定义压缩BCD(TBYTE)数据 60

3.4.9定义浮点类型 61

3.4.10变量加法程序 61

3.4.11小端顺序 62

3.4.12声明未初始化数据 62

3.4.13本节回顾 63

3.5符号常量 63

3.5.1等号伪指令 63

3.5.2计算数组和字符串的大小 64

3.5.3EQU伪指令 65

3.5.4TEXTEQU伪指令 66

3.5.5本节回顾 66

3.664位编程 67

3.7本章小结 68

3.8关键术语 69

3.8.1术语 69

3.8.2指令、运算符和伪指令 70

3.9复习题和练习 70

3.9.1简答题 70

3.9.2算法基础 71

3.10编程练习 71

第4章数据传送、寻址和算术运算 73

4.1数据传送指令 73

4.1.1引言 73

4.1.2操作数类型 73

4.1.3直接内存操作数 74

4.1.4MOV指令 75

4.1.5整数的全零/符号扩展 76

4.1.6LAHF和SAHF指令 77

4.1.7XCHG指令 78

4.1.8直接–偏移量操作数 78

4.1.9示例程序(Moves) 79

4.1.10本节回顾 80

4.2加法和减法 81

4.2.1INC和DEC指令 81

4.2.2ADD指令 81

4.2.3SUB指令 81

4.2.4NEG指令 82

4.2.5执行算术表达式 82

4.2.6加减法影响的标志位 82

4.2.7示例程序(AddSubTest) 85

4.2.8本节回顾 86

4.3与数据相关的运算符和伪指令 87

4.3.1OFFSET运算符 87

4.3.2ALIGN伪指令 88

4.3.3PTR运算符 88

4.3.4TYPE运算符 89

4.3.5LENGTHOF运算符 89

4.3.6SIZEOF运算符 90

4.3.7LABEL伪指令 90

4.3.8本节回顾 90

4.4间接寻址 91

4.4.1间接操作数 91

4.4.2数组 91

4.4.3变址操作数 92

4.4.4指针 93

4.4.5本节回顾 95

4.5JMP和LOOP指令 95

4.5.1JMP指令 96

4.5.2LOOP指令 96

4.5.3在Visual Studio调试器中显示数组 97

4.5.4整数数组求和 98

4.5.5复制字符串 98

4.5.6本节回顾 99

4.664位编程 99

4.6.1MOV指令 99

4.6.264位的SumArray程序 100

4.6.3加法和减法 101

4.6.4本节回顾 102

4.7本章小结 102

4.8关键术语 104

4.8.1术语 104

4.8.2指令、运算符和伪指令 104

4.9复习题和练习 104

4.9.1简答题 104

4.9.2算法基础 106

4.10编程练习 107

第5章过程 108

5.1堆栈操作 108

5.1.1运行时堆栈(32位模式) 108

5.1.2PUSH和POP指令 110

5.1.3本节回顾 112

5.2定义并使用过程 112

5.2.1PROC伪指令 112

5.2.2CALL和RET指令 114

5.2.3过程调用嵌套 115

5.2.4向过程传递寄存器参数 116

5.2.5示例:整数数组求和 116

5.2.6保存和恢复寄存器 118

5.2.7本节回顾 119

5.3链接到外部库 119

5.3.1背景知识 119

5.3.2本节回顾 120

5.4Irvine32链接库 120

5.4.1创建库的动机 120

5.4.2概述 122

5.4.3过程详细说明 123

5.4.4库测试程序 133

5.4.5本节回顾 139

5.564位汇编编程 139

5.5.1Irvine64链接库 139

5.5.2调用64位子程序 140

5.5.3x64调用规范 140

5.5.4调用过程示例 141

5.6本章小结 142

5.7关键术语 143

5.7.1术语 143

5.7.2指令、运算符和伪指令 143

5.8复习题和练习 143

5.8.1简答题 143

5.8.2算法基础 146

5.9编程练习 146

第6章条件处理 148

6.1条件分支 148

6.2布尔和比较指令 148

6.2.1CPU状态标志 149

6.2.2AND指令 149

6.2.3OR指令 150

6.2.4位映射集 151

6.2.5XOR指令 152

6.2.6NOT指令 153

6.2.7TEST指令 153

6.2.8CMP指令 154

6.2.9置位和清除单个CPU标志位 155

6.2.1064位模式下的布尔指令 155

6.2.11本节回顾 156

6.3条件跳转 156

6.3.1条件结构 156

6.3.2Jcond指令 156

6.3.3条件跳转指令类型 157

6.3.4条件跳转应用 159

6.3.5本节回顾 163

6.4条件循环指令 163

6.4.1LOOPZ和LOOPE指令 163

6.4.2LOOPNZ和LOOPNE指令 164

6.4.3本节回顾 164

6.5条件结构 164

6.5.1块结构的IF语句 165

6.5.2复合表达式 167

6.5.3WHILE循环 168

6.5.4表驱动选择 169

6.5.5本节回顾 171

6.6应用:有限状态机 172

6.6.1验证输入字符串 172

6.6.2验证有符号整数 172

6.6.3本节回顾 176

6.7条件控制流伪指令 176

……

Introduction

前言A

本书介绍x86和Intel64处理器的汇编语言编程与架构,适合作为下述几类大学课程的教材:

汇编语言编程计算机系统基础计算机体系结构基础学生使用Intel或AMD处理器,用Microsoft宏汇编器(Microsoft Macro Assembler,MASM)编程,MASM运行在Microsoft Windows最新的版本上。尽管本书的初衷是作为大学生的编程教材,但它也是计算机体系结构课程的有效补充。本书广受欢迎,前几个版本已被翻译为多种语言。

重点主题本版所含主题可以自然过渡到讲述计算机体系结构、操作系统和编写编译器的后续课程:

虚拟机概念指令集架构基本布尔运算指令执行周期内存访问和握手中断和轮询基于硬件的I/O浮点数二进制表示其他主题则专门针对x86和Intel64架构:

受保护的内存和分页实地址模式的内存分段16位中断处理MS-DOS和BIOS系统调用(中断)浮点单元架构和编程指令编码本书中的某些例子还可以用于计算机科学课程体系中的后续课程:

搜索与排序算法高级语言结构有限状态机代码优化示例第7版的新内容这一版增加了对程序示例的讨论,添加了更多的复习题和关键术语,介绍了64位编程,降低了对子程序库的依赖性。具体内容如下:

本版前面的几章现在包含了以64位CPU架构和编程为主的小节,并且还创建了子程序库的64位版本Irvine64。

修改、替换了很多复习题和练习,部分题目从章节内移动到该章末尾,且习题分为两部分:简答题和算法基础练习。后者要求学生编写一小段代码实现一个目标。

每章有一节为关键术语,列出了新的术语和概念,以及新的MASM伪指令和Intel指令。

添加了新的编程练习,删除了一些旧习题,并对一些现有的练习进行了修改。

本书对作者子程序库的依赖性大大减低。鼓励学生自己调用系统函数,并使用Visual Studio调试器单步执行程序。Irvine32和Irvine64链接库可以帮助学生处理输入/输出,但是不强制要求使用它们。

作者录制的新视频教程涵盖了本书的基本内容,并已添加到Pearson网站。

本书仍然关注其首要目标,即教授学生编写并调试机器级程序。它不能代替计算机体系结构的完整教材,但它确实在告诉学生计算机工作原理的基础上,给出了编写软件的第一手经验。我们认为,理论联系实际能让学生更好地掌握知识。在工程课程中,学生构建原型;在计算机体系结构课程中,学生应编写机器级程序。在这些课程里,学生都能获得难忘的经验,从而有信心在任何OS/面向机器的环境中工作。

保护模式编程是纸版章节(第1章~第13章)的重中之重。因此,学生需要在最新版本的Microsoft Windows环境下创建并运行32位和64位程序。其他4章是电子版,讲述16位编程。这些章包含了BIOS编程、MS-DOS服务、键盘和鼠标输入、视频编程和图形图像内容。其中一章为磁盘存储基础,还有一章为高级DOS编程技术。

子程序库本书为学生提供了三个版本的子程序库,用于基本输入/输出、模拟、计时和其他有用的任务。Irvine32和Irvine64链接库运行于保护模式。16位版本的链接库(Irvine16.lib)运行于实地址模式,且只用于第14章~第17章。这些库的完整源代码见于配套的网站。链接库是为了使用方便,而不是为了阻止学生学习如何自行对输入–输出编程。鼓励学生创建自己的链接库。

所含软件与示例所有示例程序均在Microsoft Visual Studio 2012下,用Microsoft Macro Assembler Version 11.0进行了验证。此外,还提供了批处理文件允许学生用Windows命令行汇编和运行应用程序。第14章中的32位C++应用程序已用Microsoft Visual C++ .NET测试。本书的内容更新与勘误参见配套的网站,其中包括了一些额外的编程项目,老师可以在章节结束的时候布置给学生。

总体目标本书的以下目标旨在提高学生对汇编语言相关知识的兴趣并拓展知识面:

Intel和AMD处理器架构与编程;实地址模式和保护模式编程;汇编语言伪指令、宏、运算符与程序结构;编程方法,展示了如何用汇编语言创建系统级软件工具和应用程序;计算机硬件操作;汇编语言程序、操作系统和其他应用程序之间的交互作用。

本书的目标之一是帮助学生以机器级的思维方式来处理编程问题。将CPU视为交互工具,学习尽可能直接地监控其操作是很重要的。调试器是程序员最好的朋友,不仅可以捕捉错误,还可以用作学习CPU和操作系统的教学工具。我们鼓励学生探查高级语言的内部机制,并能意识到大多数编程语言都被设计为可移植的,因此,也独立于其运行的主机。除了短小的示例外,本书还有几百个可运行的程序来演示书中讲述的指令和思想。本书结尾有参考资料,包括MS-DOS中断和指令助记符指南。

背景知识读者应至少能熟练使用一种高级语言进行编程,比如Python、Java、C或C++。本书有一章涉及C++接口,因此,如果手边有编译器将会非常有帮助。本书不仅已经用于计算机科学和管理信息系统专业课堂,而且还用于其他工程课程。

特点完整的程序清单配套的网站包含了补充资料、学习指南,以及本书全部示例的源代码。本书还提供了丰富的链接库,其中包括30多个过程,可以简化用户输入–输出、数字处理、磁盘和文件处理,以及字符串处理。课程初期,学生可以用这个链接库来改进自己编写的程序。之后,学生可以自行编写过程并将它们添加到链接库中。

编程逻辑本书用两章的篇幅重点介绍了布尔逻辑和位操作,并且有意识地尝试将高级编程逻辑与底层机器细节对应起来。这有助于学生创建更有效的实现,且有助于他们更好地理解编译器是如何生成目标代码的。

硬件和操作系统概念本书前两章介绍基础硬件和数据表示概念,包括二进制数、CPU架构、状态标志和内存映射。概述硬件和以历史的角度审视Intel处理器系列可以帮助学生更好地理解其目标计算机系统。

结构化程序设计方法从第5章开始,关注重点为过程和功能分解。同时,提供了更复杂的编程练习,要求学生在编码之前把设计作为重点。

Java字节码和Java虚拟机第8章和第9章解释了Java字节码的基本操作,并给出了简短的演示例子。很多短示例不仅给出了反汇编字节码形式,还给出了详细的步骤解释。

磁盘存储概念学生从硬件和软件的角度学习基于MS-Windows的磁盘存储系统的基本原理。

创建链接库学生不仅可以自由地把自己编写的过程添加到本书链接库,还可以创建新的链接库。他们要学习用工具箱方法进行编程,并编写多个程序可以共用的代码。

宏和结构本书用一章专门描述创建结构、联合以及宏,这些对汇编语言编程和系统编程是非常重要的。条件宏和高级运算符使得宏更加专业。

高级语言接口本书用一章专门描述汇编语言与C和C++的接口。对于想要从事高级语言编程工作的学生而言,这是一项重要的工作技能。他们可以学习代码优化,还可以通过例子了解C++编译器是如何优化代码的。

教学辅助所有的程序清单都在网上。同时向教师提供了测试库、复习题答案、编程练习的解决方案,以及每章的PPT。

章节说明第1章~第9章为汇编语言核心概念,需要按顺序学习。后面的章节则可以自由选择。下面的章节示意图展示了后续章节与其他章节知识之间的依赖关系。

第1章基本概念:汇编语言的应用、基础概念、机器语言和数据表示。

第2章x86处理器架构:基本微计算机设计、指令执行周期、x86处理器架构、Intel64架构、x86内存管理、微计算机组件、输入–输出系统。

第3章汇编语言基础:介绍汇编语言、链接和调试、常量和变量定义。

第4章数据传送、寻址和算术运算:简单的数据传送和算术运算指令、汇编–链接–执行周期、运算符、伪指令、表达式、JMP和LOOP指令、间接寻址。

第5章过程:与外部链接库的链接、描述本书链接库、堆栈操作、过程的定义和使用、流程图、自顶向下的结构设计。

第6章条件处理:布尔和比较指令、条件跳转和循环、高级逻辑结构、有限状态机。

第7章整数运算:移位和循环移位指令及其应用、乘法和除法、扩展加法和减法、ASCII和压缩十进制运算。

第8章高级过程:堆栈参数、局部变量、高级PROC和INVOKE伪指令、递归。

第9章字符串和数组:字符串原语、操作字符和整数数组、二维数组、排序和检索。

第10章结构和宏:结构、宏、条件汇编伪指令、定义重复块。

第11章MS-Windows编程:保护模式内存管理概念、用Microsoft-Windows API显示文本和颜色,动态内存分配。

第12章浮点数处理与指令编码:浮点数二进制表示和浮点运算。学习IA-32浮点单元编程。理解IA-32机器指令编码。

第13章高级语言接口:参数传递规范、内嵌汇编代码、将汇编语言模块链接到C和C++程序。

附录AMASM参考知识附录Bx86指令集附录C“本节回顾”问题答案下面的章节和附录由配套网站提供:

第14章16位MS-DOS编程:内存组织、中断、函数调用、标准MS-DOS文件I/O服务。

第15章磁盘基础知识:磁盘存储系统、扇区、簇、目录、文件分配表、处理MS-DOS错误码、驱动器和目录操作。

第16章BIOS编程:键盘输入、视频文本、图形、鼠标编程。

第17章高级MS-DOS编程:自定义设计段、运行时程序结构、中断处理、用I/O端口的硬件控制。

附录DBIOS和MS-DOS中断附录E“本节回顾”问题答案(第14章~第17章)教师和学生资源教师资源下面受保护的教师资源见配套网站www.pearsonhighered.com/irvine:

PPT讲义教师解题手册学生资源学生通过位于www.pearsonhighered.com/irvine的出版社网站可以找到本书作者的网站链接。下述资源位于www.asmirvine.com,且不需要用访问卡:

Getting Started(入门),循序渐进的完整教程,帮助学生设置Visual Studio进行汇编语言编程。

与汇编语言编程主题相关的补充读物。

本书全部示例程序的完整代码,以及作者补充链接库的源代码。

Assembly Language Workbook(汇编语言工作手册),一个交互式的工作手册,其中包括数值转换、寻址模式、寄存器使用、调试编程和浮点二进制数。内容页面是可以自定义的HTML文档,帮助文件为Windows帮助格式。

调试工具:Microsoft Visual Studio调试器用法教程。

致谢非常感谢培生教育(Pearson Education)计算机科学的执行主编Tracy Johnson,过去几年提供了友好且有益的指导。感谢Jouve公司的Pavithra Jayapaul以及培生出版社的产品编辑Greg Dulles为本书出版所做的出色工作。

早期版本特别感谢以下诸位,他们在本书早期版本中提供了极大的帮助:

William Barrett,圣何塞州立大学Scott BlackledgeJames Brink,太平洋路德大学Gerald Cahill,羚羊谷学院



Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book