• Title/Summary/Keyword: 어셈블리

Search Result 222, Processing Time 0.059 seconds

An Analysis on the Burst Assembly Schemes in the Optical Burst Switched Networks. (광 버스트 스위칭 네트워크에서의 버스트 어셈블리의 성능 비교 및 분석)

  • Park Dong-Hee;Yoo Myungsik
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.1B
    • /
    • pp.109-116
    • /
    • 2004
  • Optical Burst Switching (OBS) technology has drawn much attention as a promising solution for IP/WDM networks. OBS has the features such as the offset time, the delayed reservation and the burst assembly. In particular, the burst assembly, which assembles IP packets into the data bursts, has a great impact on the performance of OBS network. In this paper, we compare the performance of three different burst assembly schemes and investigate their impact on the performance of OBS network.

A Study on Development of Composite Ultrasonic Transducer Assembly with Drug Transfer Function (약물 이송기능을 갖는 복합구조 초음파 변환기 어셈블리 개발에 관한 연구)

  • Noh, Si-Cheol;Kim, Ju-Young;Yoo, Byeong-Cheol;Jung, Bong-Jae
    • Journal of the Korean Society of Radiology
    • /
    • v.11 no.5
    • /
    • pp.353-359
    • /
    • 2017
  • The sonophoresis, a representative low-intensity ultrasonic therapy, is a technique for delivering the drugs into the epidermis, dermis and skin appendages by using physical vibration and heat effects of the ultrasonic waves. Sonophoresis could increases the delivering and absorption efficiency of the drugs usually consisting of hydrophilic molecules and macromolecules. In addition, it has the advantage of being effective in delivering drugs with relatively large molecular sizes such as insulin or lipid. In this study, we proposed a multi-structure ultrasonic transducer assembly with a large-size single piezoelectric element and a drug delivery function at the treatment site for efficient sonophoresis treatment. Futhermore, a transducer assembly structure capable of raising and maintaining the temperature of the treatment site was proposed and evaluated for effectiveness. The transducer assembly proposed in this study is expected to improve the efficiency of sonophoresis by providing a constant amount of drug, and assisting drug delivery through heating the treatment site.

Experimental Analysis of Recent Works on the Overlap Phase of De Novo Sequence Assembly (De novo 시퀀스 어셈블리의 overlap 단계의 최근 연구 실험 분석)

  • Lim, Jihyuk;Kim, Sun;Park, Kunsoo
    • Journal of KIISE
    • /
    • v.45 no.3
    • /
    • pp.200-210
    • /
    • 2018
  • Given a set of DNA read sequences, de novo sequence assembly reconstructs a target sequence without a reference sequence. For reconstruction, the assembly needs the overlap phase, which computes all overlaps between every pair of reads. Since the overlap phase is the most time-consuming part of the whole assembly, the performance of the assembly depends on that of the overlap phase. There have been extensive studies on the overlap phase in various fields. Among them, three state-of-the-art results for the overlap phase are Readjoiner, SOF, and Lim-Park algorithm. Recently, a rapid development of sequencing technology has made it possible to produce a large read dataset at a low cost, and many platforms for generating a DNA read dataset have been developed. Since the platforms produce datasets with different statistical characteristics, a performance evaluation for the overlap phase should consider datasets with these characteristics. In this paper, we compare and analyze the performances of the three algorithms with various large datasets.

Detection of Potential Invalid Function Pointer Access Error based on Assembly Codes (어셈블리어 코드 기반의 Invalid Function Pointer Access Error 가능성 검출)

  • Kim, Hyun-Soo;Kim, Byeong-Man
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.938-941
    • /
    • 2010
  • Though a compiler checks memory errors, it is difficult for the compiler to detect function pointer errors in code level. Thus, in this paper, we propose a method for effectively detecting Invalid function pointer access errors, by analyzing assembly codes that are obtained by disassembling an executable file. To detect the errors, assembly codes in disassembled files are checked out based on the instruction transition diagrams which are constructed through analyzing normal usage patterns of function pointer access. When applying the proposed method to various programs having no compilation error, a total of about 500 potential errors including the ones of well-known open source programs such as Apache web server and PHP script interpreter are detected among 1 million lines of assembly codes corresponding to a total of about 10 thousand functions.

  • PDF

An ARM Processor Course: Assembly Language Programming of One Embedded System (임베디드 시스템 어셈블리 프로그래밍을 통한 ARM 프로세서 교육)

  • Kim, Do Yeon;Kim, Jun Won;Jeon, Jae Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.560-563
    • /
    • 2020
  • 본 논문은 공학계열 학생들이 어셈블리 프로그래밍을 활용하여 임베디드 시스템(ARM 프로세서)을 학습하는 교육 과정을 소개한다. 이 교육 과정은 어셈블리 프로그래밍을 통해 실제 임베디드 시스템을 실습하여 학생들이 전공 교과 과정에서 학습한 마이크로프로세서 이론을 확인하고 이해하도록 도와준다. 임베디드 시스템을 학습하기 위해 Texas Instruments 의 TM4C123GH6PGE 마이크로 컨트롤러가 탑재된 평가보드가 사용되었다. 교육 과정은 선행된 마이크로프로세서 이론 수업 진행에 맞추어 과제가 학생 개인에게 주어지며, 학생들은 결과물을 직접 시연하는 방법으로 과제를 평가 받았다. 본 논문은 이론 수업에 맞물려 진행된 과제의 일정과 과제 내용에 대해 설명한다.

Understanding of x86 processor architecture (x86 프로세서 이해)

  • Kim, Do Yeon;An, Hyun Su;Jeon, Jae Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.564-567
    • /
    • 2020
  • 본 논문은 공학계열 학생들이 어셈블리 프로그래밍을 통해 x86 프로세서를 학습하는 교육 과정을 소개한다. 이 교육 과정은 어셈블리 프로그래밍을 통해 가상머신에서 프로그램을 실행시켜 학생들이 전공 교과 과정에서 학습한 마이크로프로세서 이론의 이해를 향상시키도록 도와준다. 작성된 어셈블리 파일은 NASM 을 이용하여 컴파일 되고, VMware 의 Workstation Player 가 컴파일러에 의해 생성된 바이너리 파일을 실행시키기 위해 사용되었다. 교육 과정은 마이크로프로세서 이론 수업에 맞추어 과제가 학생에게 주어지고, 학생들은 이론 수업의 이해를 바탕으로 결과물을 완성하고 이를 직접 시연하여 평가받았다.

An Efficient Intel Assembler Tool Design (효율적인 인텔 어셈블러 도구 설계)

  • Jung, Seungil;Ryou, Jae-Cheol
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.119-122
    • /
    • 2020
  • 소스 코드가 없는 악성코드를 분석하거나 소프트웨어 취약점 분석을 위해 바이너리 분석이 요구된다. 바이너리 분석을 위한 도구 중 어셈블러는 사용자의 입력 없이 컴파일러 내부에서 수행되기 때문에 사용자 관점의 연구는 많지 않다. 그러나 바이너리 분석 과정 중 역어셈블과 중간언어(Intermediate Representation)의 정확성을 검증하기 위해 사용자가 어셈블리어를 입력하여 결과를 확인할 수 있는 어셈블러가 요구된다. 본 논문에서는 어셈블리어를 바이너리 코드로 변환하는 어셈블러 도구를 함수형 언어인 F#으로 구현하여 어셈블리 과정을 효율적으로 설계한 어셈블러 도구를 제안한다. F#의 강력한 패턴 매칭 기능을 사용하여 수백개의 명령어를 일괄적이고 직관적으로 처리하는 과정을 설계하고 구현하였다.

  • PDF

Implementation of an optical add-drop transponder (10 Gbps 광 add-drop 트랜스폰더의 구현)

  • 김병성;명승일;이정찬;고제수
    • Proceedings of the IEEK Conference
    • /
    • 2003.07a
    • /
    • pp.326-329
    • /
    • 2003
  • 본 논문에서는 300 m - 80 km 의 광송수신 기능을 구비한 10 Gbps 광 add-drop 트랜스폰더의 설계 및 구현결과를 기술한다. 10 Gbps 광트랜스폰더는 광전달망 접속기능부와 광종속망 접속기능부와 순방향오류 정정(FEC: forward error correction) 기능부로 이루어 진다. 각 기능부는 독립된 어셈블리로 설계하였으며, 특히 광종속망 접속기능부는 요구되는 전송거리에 따라 어셈블리를 교체할 수 있도록 구현하였다.

  • PDF

인터넷 기반 협업을 위한 어셈블리 툴의 구현

  • 김현수;하영명;안대건;이석희
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.05a
    • /
    • pp.217-217
    • /
    • 2004
  • 최근 인터넷의 발전으로 인해 설계환경이 독립적인 환경에서 점차 협업이 가능한 설계환경으로 확대 되어가고 있다. 이는 지리적인 차이를 극복할 수 있는 유용한 방법으로 제시되고 있다. 일반적으로 다수의 협업 설계자들은 협업설계를 하는 과정에서 설계 데이터와 어셈블리 모델을 공유한다. 이러한 데이터의 처리와 활용방안에 따라 협업설계의 효과가 달라지므로 그 중요성은 커지게 된다.(중략)

  • PDF

Effect of Hot Pressing Conditions in Fabrication of Membrane & Electrode Assembly for Proton Exchange Membrane Fuel Cell (고분자 전해질형 연료전지에서 막-전극 어셈블리 제조지 Hot-pressing조건에 대한 영향)

  • 최경환;이승재;설용건;이태희;노용우;고영태
    • Proceedings of the Korea Society for Energy Engineering kosee Conference
    • /
    • 1994.11a
    • /
    • pp.23-27
    • /
    • 1994
  • 고분자 전해질형 연료전지의 성능을 향상시키기 위하여 막-전극 어셈블리 제조시 hot-pressing 온도와 압력조건을 변화시켜며 단위전지 성능을 관찰하였으며 이에 대한 분석은 열무게분석법(TGA), 기공도, 이온투과계수 등을 사용하였다. 또한 전지의 작동온도 및 압력을 변화시켜가며 전지의 성능을 관찰하였다. 성능 실험은 가습기의 온도와 cell의 온도, 압력을 변화시켜가며 측정하였다.

  • PDF